{"id":7633,"date":"2022-04-09T12:33:08","date_gmt":"2022-04-09T07:03:08","guid":{"rendered":"https:\/\/www.goseeko.com\/blog\/?p=7633"},"modified":"2025-10-24T22:46:46","modified_gmt":"2025-10-24T17:16:46","slug":"what-is-the-servlet-life-cycle","status":"publish","type":"post","link":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/","title":{"rendered":"What is the Servlet life cycle?"},"content":{"rendered":"\n<p>A <a href=\"https:\/\/www.w3schools.blog\/servlet-life-cycle-methods-in-java\" target=\"_blank\" rel=\"noreferrer noopener\">servlet life cycle <\/a>is categories into five levels:<\/p>\n\n\n\n<p>1) Loading of Servlet&nbsp;<\/p>\n\n\n\n<p>2) Creating instance of Servlet&nbsp;<\/p>\n\n\n\n<p>3) Invoke init() once&nbsp;<\/p>\n\n\n\n<p>4) Invoke service() repeatedly for each client request&nbsp;<\/p>\n\n\n\n<p>5) Invoke destroy()<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Description of servlet life cycle<\/h2>\n\n\n\n<p><strong>Level 1: Loading of Servlet<\/strong><\/p>\n\n\n\n<p>The servlet container deploys and loads all the servlets when the web server (for example, Apache Tomcat) starts up.<\/p>\n\n\n\n<p><strong>Level 2: Creating instance of Servlet<\/strong><\/p>\n\n\n\n<p>The servlet container produces instances of each servlet class until all of the servlet classes has load. Moreover, The servlet container only generates one instance of each servlet class, and all servlet requests are handle from the same servlet instance.<\/p>\n\n\n\n<p><strong>Level 3: Invoke init() method&nbsp;<\/strong><\/p>\n\n\n\n<p>The init() method is call for each instantiate servlet until all of the servlet classes have instantiate. On the other hand, The servlet is initialize with this form. Moreover, In the deployment descriptor (web.xml) file, you can define those init parameters.<\/p>\n\n\n\n<p>Syntax&nbsp;<\/p>\n\n\n\n<p>public void init(ServletConfig config) throws ServletException<\/p>\n\n\n\n<p><strong>Level 4: Invoke service() method&nbsp;<\/strong><\/p>\n\n\n\n<p>When a servlet request is receive, the web server creates a new thread that calls the service() function. Moreover, If the servlet is GenericServlet, the request is handle directly by the service() process; if the servlet is HttpServlet, the request is receive and dispatch to the appropriate handler method based on the request form.<\/p>\n\n\n\n<p>Syntax&nbsp;<\/p>\n\n\n\n<p>public void service(ServletRequest request, ServletResponse response)&nbsp; throws ServletException, IOException&nbsp;<\/p>\n\n\n\n<p><strong>Level 5: Invoke destroy() method<\/strong><\/p>\n\n\n\n<p>When the servlet container shuts down (which normally occurs when the web server is stop), it unloads all of the servlets and calls the destroy() method on each one that has been initialize.<\/p>\n\n\n\n<p>Syntax&nbsp;<\/p>\n\n\n\n<p>public void destroy()<\/p>\n\n\n\n<p><strong>Interested in learning about similar topics? Here are a few hand-picked blogs for you!<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-recursion\" target=\"_blank\" rel=\"noreferrer noopener\">What is Recursion?<\/a><a href=\"https:\/\/heylink.me\/RRSLOT88ALLSOSMED\/\">https:\/\/heylink.me\/RRSLOT88ALLSOSMED\/<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-programming\" target=\"_blank\" rel=\"noreferrer noopener\">Describe programming?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-object-oriented-programming\" target=\"_blank\" rel=\"noreferrer noopener\">What is object oriented programming?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-a-spanning-tree\" target=\"_blank\" rel=\"noreferrer noopener\">Describe Spanning tree?<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A servlet&#8217;s life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().<\/p>\n","protected":false},"author":3,"featured_media":11701,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[36],"tags":[],"class_list":["post-7633","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computer-science-software-engineering-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is the Servlet life cycle? - Goseeko blog<\/title>\n<meta name=\"description\" content=\"A servlet&#039;s life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is the Servlet life cycle? - Goseeko blog\" \/>\n<meta property=\"og:description\" content=\"A servlet&#039;s life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\" \/>\n<meta property=\"og:site_name\" content=\"Goseeko blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/goseeko\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-09T07:03:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-24T17:16:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1630\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Team Goseeko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@goseeko\" \/>\n<meta name=\"twitter:site\" content=\"@goseeko\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Team Goseeko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\"},\"author\":{\"name\":\"Team Goseeko\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae\"},\"headline\":\"What is the Servlet life cycle?\",\"datePublished\":\"2022-04-09T07:03:08+00:00\",\"dateModified\":\"2025-10-24T17:16:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\"},\"wordCount\":314,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1\",\"articleSection\":[\"Computers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\",\"url\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\",\"name\":\"What is the Servlet life cycle? - Goseeko blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1\",\"datePublished\":\"2022-04-09T07:03:08+00:00\",\"dateModified\":\"2025-10-24T17:16:46+00:00\",\"description\":\"A servlet's life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1\",\"width\":1630,\"height\":630,\"caption\":\"explanation of java servlet life cycle using flow chart\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goseeko.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is the Servlet life cycle?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#website\",\"url\":\"https:\/\/www.goseeko.com\/blog\/\",\"name\":\"Goseeko blog\",\"description\":\"Learning beyond college, Students platform for life skills.\",\"publisher\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goseeko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#organization\",\"name\":\"Goseeko.com\",\"url\":\"https:\/\/www.goseeko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1\",\"width\":2471,\"height\":2471,\"caption\":\"Goseeko.com\"},\"image\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/goseeko\",\"https:\/\/x.com\/goseeko\",\"https:\/\/www.instagram.com\/goseeko\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae\",\"name\":\"Team Goseeko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Team Goseeko\"},\"url\":\"https:\/\/www.goseeko.com\/blog\/author\/team-goseeko\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is the Servlet life cycle? - Goseeko blog","description":"A servlet's life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/","og_locale":"en_US","og_type":"article","og_title":"What is the Servlet life cycle? - Goseeko blog","og_description":"A servlet's life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().","og_url":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/","og_site_name":"Goseeko blog","article_publisher":"https:\/\/www.facebook.com\/goseeko","article_published_time":"2022-04-09T07:03:08+00:00","article_modified_time":"2025-10-24T17:16:46+00:00","og_image":[{"width":1630,"height":630,"url":"https:\/\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp","type":"image\/webp"}],"author":"Team Goseeko","twitter_card":"summary_large_image","twitter_creator":"@goseeko","twitter_site":"@goseeko","twitter_misc":{"Written by":"Team Goseeko","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#article","isPartOf":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/"},"author":{"name":"Team Goseeko","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae"},"headline":"What is the Servlet life cycle?","datePublished":"2022-04-09T07:03:08+00:00","dateModified":"2025-10-24T17:16:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/"},"wordCount":314,"commentCount":0,"publisher":{"@id":"https:\/\/www.goseeko.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1","articleSection":["Computers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/","url":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/","name":"What is the Servlet life cycle? - Goseeko blog","isPartOf":{"@id":"https:\/\/www.goseeko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage"},"image":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1","datePublished":"2022-04-09T07:03:08+00:00","dateModified":"2025-10-24T17:16:46+00:00","description":"A servlet's life cycle is divided into five levels: 1) Loading of Servlet 2) Creating instance of Servlet 3) Invoke init() once 4) Invoke service() repeatedly for each client request 5) Invoke destroy().","breadcrumb":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#primaryimage","url":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1","width":1630,"height":630,"caption":"explanation of java servlet life cycle using flow chart"},{"@type":"BreadcrumbList","@id":"https:\/\/www.goseeko.com\/blog\/what-is-the-servlet-life-cycle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goseeko.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is the Servlet life cycle?"}]},{"@type":"WebSite","@id":"https:\/\/www.goseeko.com\/blog\/#website","url":"https:\/\/www.goseeko.com\/blog\/","name":"Goseeko blog","description":"Learning beyond college, Students platform for life skills.","publisher":{"@id":"https:\/\/www.goseeko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goseeko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goseeko.com\/blog\/#organization","name":"Goseeko.com","url":"https:\/\/www.goseeko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1","contentUrl":"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1","width":2471,"height":2471,"caption":"Goseeko.com"},"image":{"@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/goseeko","https:\/\/x.com\/goseeko","https:\/\/www.instagram.com\/goseeko\/"]},{"@type":"Person","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae","name":"Team Goseeko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Team Goseeko"},"url":"https:\/\/www.goseeko.com\/blog\/author\/team-goseeko\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2022\/04\/servlets-lifecycle.webp?fit=1630%2C630&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts\/7633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/comments?post=7633"}],"version-history":[{"count":2,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts\/7633\/revisions"}],"predecessor-version":[{"id":12132,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts\/7633\/revisions\/12132"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/media\/11701"}],"wp:attachment":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/media?parent=7633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/categories?post=7633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/tags?post=7633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}