{"id":1478,"date":"2016-01-19T23:47:24","date_gmt":"2016-01-20T04:47:24","guid":{"rendered":"https:\/\/www.redline13.com\/blog\/?p=1478"},"modified":"2016-01-19T23:47:24","modified_gmt":"2016-01-20T04:47:24","slug":"jmeter-http-cache-manager","status":"publish","type":"post","link":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/","title":{"rendered":"JMeter HTTP Cache Manager"},"content":{"rendered":"<p><strong>HTTP Cache Manager<\/strong>\u00a0&#8211; Why I should use it and an example.<\/p>\n<p><a href=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.48.20-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1488 aligncenter\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.48.20-PM.png\" alt=\"Screen Shot 2016-01-19 at 11.48.20 PM\" width=\"430\" height=\"288\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.48.20-PM.png 430w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.48.20-PM-300x201.png 300w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/a><\/p>\n<p>JMeter is not a browser, but JMeter provides config elements which helped to mimic the browser behavior and make your tests more realistic. \u201cCache manager\u201d is used to simulate the browser caching behavior in Jmeter by adding caching functionality to HTTP requests within its scope.<\/p>\n<p>In general,\u00a0a browser caches files locally including any documents that make up a website, such as HTML files, CSS style sheets, JavaScript scripts, as well as graphic images and other multimedia content. When you revisit a website, the browser checks which content was updated in the meantime and only downloads updated files or what is not available in the cache.\u00a0Bandwidth\u00a0usage is reduced on both the user and server side and allows the page to load faster.<\/p>\n<p>During load testing, we do not consider static resource files (like HTML, CSS, js, images, etc.) and JMeter\u00a0does not download these static resources until it is explicitly configured to do so. HTTP Cache Manager must be included in your test plan if you have enabled your HTTP sampler to \u201cRetrieve All Embedded Resources&#8221;.<\/p>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1483 aligncenter\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/retrieve-resources.png\" alt=\"retrieve-resources\" width=\"436\" height=\"61\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/retrieve-resources.png 900w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/retrieve-resources-300x42.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/retrieve-resources-768x107.png 768w\" sizes=\"auto, (max-width: 436px) 100vw, 436px\" \/><\/p>\n<p>HTTP Cache Manager will cache these downloaded resources and will not download again from the server until these are modified.<\/p>\n<h3>Cache manager properties<\/h3>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1481\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.06.28-PM.png\" alt=\"Screen Shot 2016-01-19 at 11.06.28 PM\" width=\"300\" height=\"105\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.06.28-PM.png 614w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.06.28-PM-300x105.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li><strong>Clear cache each iteration<\/strong>. \u00a0As it says, each iteration the cached content is wiped.<\/li>\n<li><strong>Use Cache-Control\/Expires header when processing GET requests:<\/strong> If selected then Cache-Control\/Expires value is checked against the current time. If the request is a GET request, and the timestamp is in the future, then the sampler returns immediately, without requesting the URL from the remote server.<\/li>\n<li><strong>Max Number of elements in cache:<\/strong> By default value is set to 5000 which means cache manager will store 5000 items in the cache. You can increase this value but keep in mind that this will consume memory accordingly, and JMeter may throw &#8220;out of memory&#8221; exception. You may need to adjust your &#8211; Xmx value accordingly in JMeter .bat\/.sh file or parameters in the RedLine13 load test.<\/li>\n<\/ul>\n<p>For JMeter documentation, please refer to<\/p>\n<p><a href=\"http:\/\/jmeter.apache.org\/usermanual\/component_reference.html#HTTP_Cache_Manager\">http:\/\/jmeter.apache.org\/usermanual\/component_reference.html#HTTP_Cache_Manager<\/a><\/p>\n<p><strong>Example Test Plan<\/strong><\/p>\n<p>Showing performance difference with and without HTTPCacheManager<\/p>\n<ul>\n<li><a href=\"https:\/\/www.redline13.com\/share\/testplan\/23178\">https:\/\/www.redline13.com\/share\/testplan\/23178<\/a><\/li>\n<\/ul>\n<p>Test plan includes two thread groups (one include cache manager and other does not). Each thread group is hitting the same URL, but you will see the difference in average response times and data transferred KB\/Sec. Also, if you look into the View results tree listener, then you will notice \u201cResponse code: 304 and Response message: Not Modified\u201d in Sampler results tab for resources which were using cache manager.<\/p>\n<p><a href=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1485\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.41.14-PM.png\" alt=\"Screen Shot 2016-01-19 at 11.41.14 PM\" width=\"714\" height=\"176\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.41.14-PM.png 960w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.41.14-PM-300x74.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.41.14-PM-768x189.png 768w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1484\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM.png\" alt=\"Screen Shot 2016-01-19 at 11.39.35 PM\" width=\"710\" height=\"157\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM.png 1049w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM-300x66.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM-1024x226.png 1024w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.39.35-PM-768x170.png 768w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HTTP Cache Manager\u00a0&#8211; Why I should use it and an example. JMeter is not a browser, but JMeter provides config elements which helped to mimic the browser behavior and make your tests more realistic. \u201cCache manager\u201d is used to simulate the browser caching behavior in Jmeter by adding caching functionality to HTTP requests within its scope. In general,\u00a0a browser caches files locally including any documents that make up a website, such as HTML files, CSS style<a class=\"more-link\" href=\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,7],"tags":[75,115,327],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-user","4":"post-1478","6":"format-standard","7":"category-blog","8":"category-jmeter","9":"post_tag-apache-jmeter","10":"post_tag-cachemanager","11":"post_tag-loadtesting"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JMeter HTTP Cache Manager - RedLine13<\/title>\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.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JMeter HTTP Cache Manager - RedLine13\" \/>\n<meta property=\"og:description\" content=\"HTTP Cache Manager\u00a0&#8211; Why I should use it and an example. JMeter is not a browser, but JMeter provides config elements which helped to mimic the browser behavior and make your tests more realistic. \u201cCache manager\u201d is used to simulate the browser caching behavior in Jmeter by adding caching functionality to HTTP requests within its scope. In general,\u00a0a browser caches files locally including any documents that make up a website, such as HTML files, CSS styleRead More &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"RedLine13\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-20T04:47:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.48.20-PM.png\" \/>\n<meta name=\"author\" content=\"RedLine13\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"RedLine13\" \/>\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.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\"},\"author\":{\"name\":\"RedLine13\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28\"},\"headline\":\"JMeter HTTP Cache Manager\",\"datePublished\":\"2016-01-20T04:47:24+00:00\",\"dateModified\":\"2016-01-20T04:47:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\"},\"wordCount\":448,\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"keywords\":[\"apache jmeter\",\"cachemanager\",\"loadtesting\"],\"articleSection\":[\"Blog\",\"JMeter\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\",\"name\":\"JMeter HTTP Cache Manager - RedLine13\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\"},\"datePublished\":\"2016-01-20T04:47:24+00:00\",\"dateModified\":\"2016-01-20T04:47:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redline13.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JMeter HTTP Cache Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"name\":\"RedLine13\",\"description\":\"(Almost) Free Load Testing in the Cloud\",\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redline13.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\",\"name\":\"RedLine13\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"contentUrl\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"width\":300,\"height\":68,\"caption\":\"RedLine13\"},\"image\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28\",\"name\":\"RedLine13\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g\",\"caption\":\"RedLine13\"},\"sameAs\":[\"http:\/\/127.0.0.1\"],\"url\":\"https:\/\/www.redline13.com\/blog\/author\/user\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JMeter HTTP Cache Manager - RedLine13","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.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/","og_locale":"en_US","og_type":"article","og_title":"JMeter HTTP Cache Manager - RedLine13","og_description":"HTTP Cache Manager\u00a0&#8211; Why I should use it and an example. JMeter is not a browser, but JMeter provides config elements which helped to mimic the browser behavior and make your tests more realistic. \u201cCache manager\u201d is used to simulate the browser caching behavior in Jmeter by adding caching functionality to HTTP requests within its scope. In general,\u00a0a browser caches files locally including any documents that make up a website, such as HTML files, CSS styleRead More &rarr;","og_url":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/","og_site_name":"RedLine13","article_published_time":"2016-01-20T04:47:24+00:00","og_image":[{"url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-19-at-11.48.20-PM.png"}],"author":"RedLine13","twitter_card":"summary_large_image","twitter_misc":{"Written by":"RedLine13","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/#article","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/"},"author":{"name":"RedLine13","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28"},"headline":"JMeter HTTP Cache Manager","datePublished":"2016-01-20T04:47:24+00:00","dateModified":"2016-01-20T04:47:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/"},"wordCount":448,"publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"keywords":["apache jmeter","cachemanager","loadtesting"],"articleSection":["Blog","JMeter"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/","url":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/","name":"JMeter HTTP Cache Manager - RedLine13","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/#website"},"datePublished":"2016-01-20T04:47:24+00:00","dateModified":"2016-01-20T04:47:24+00:00","breadcrumb":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redline13.com\/blog\/2016\/01\/jmeter-http-cache-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redline13.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JMeter HTTP Cache Manager"}]},{"@type":"WebSite","@id":"https:\/\/www.redline13.com\/blog\/#website","url":"https:\/\/www.redline13.com\/blog\/","name":"RedLine13","description":"(Almost) Free Load Testing in the Cloud","publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redline13.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.redline13.com\/blog\/#organization","name":"RedLine13","url":"https:\/\/www.redline13.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","contentUrl":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","width":300,"height":68,"caption":"RedLine13"},"image":{"@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28","name":"RedLine13","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g","caption":"RedLine13"},"sameAs":["http:\/\/127.0.0.1"],"url":"https:\/\/www.redline13.com\/blog\/author\/user\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/1478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/comments?post=1478"}],"version-history":[{"count":0,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/1478\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media?parent=1478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/categories?post=1478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/tags?post=1478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}