{"id":6036,"date":"2021-08-26T01:05:20","date_gmt":"2021-08-25T16:05:20","guid":{"rendered":"https:\/\/www.wexal.jp\/document-3-0-0\/http-response-headers\/"},"modified":"2022-12-28T20:18:37","modified_gmt":"2022-12-28T11:18:37","slug":"http-response-headers","status":"publish","type":"page","link":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/","title":{"rendered":"HTTP Response Headers (3.0.0)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Overview\"><\/span>Overview<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>WEXAL\u00ae Page Speed Technology (hereinafter referred to as \"PST\") generates optimization strategies by Strategic AI \"David\" according to the browser environment. The PST plug-in on the web server rewrites the HTTP response content after web server rendering.<\/p>\n\n\n\n<p>Header information will be output to the HTTP header of the HTTP response according to the running of the PST plug-in on the Web server-side.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Checking_HTTP_Response_Headers\"><\/span><strong>Checking HTTP Response Headers<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>You can check HTTP headers with each HTTP client.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Check_with_%22curl%22\"><\/span>Check with \"curl\"<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>You can check HTTP headers with the \"curl\" command.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;kusanagi@kusanagi8 ~]$ curl -s -I https:\/\/www.wexal.jp\/\nHTTP\/1.1 200 OK\nServer: nginx\nContent-Type: text\/html; charset=UTF-8\nTransfer-Encoding: chunked\nConnection: keep-alive\nX-B-Cache: B=BYPASS:D=HIT\nLink: &lt;https:\/\/www.wexal.jp\/wp-json\/wp\/v2\/pages\/486&gt;; rel=\"alternate\"; type=\"application\/json\"\nx-pst-dynamic: HIT; 1.593 ms; L4\nX-F-Cache: BYPASS\nX-Signature: KUSANAGI\nX-XSS-Protection: 1; mode=block\nX-Frame-Options: SAMEORIGIN\nX-Content-Type-Options: nosniff\nDate: Mon, 23 Aug 2021 07:43:42 GMT\nX-Page-Speed: 1.13.35.2-0\nCache-Control: max-age=0, no-cache\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Check_with_Web_browser\"><\/span>Check with Web browser<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>In Chrome, you can check HTTP headers using Developer Tools.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"647\" height=\"340\" src=\"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png\" alt=\"\" class=\"wp-image-4295\" srcset=\"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png 647w, https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image-300x158.png 300w\" sizes=\"auto, (max-width: 647px) 100vw, 647px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"x-pst-dynamic\"><\/span>x-pst-dynamic<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>When PST is enabled, the optimization strategy status will be output in the \"x-pst-dynamic\" header. In environments where PST is not applied or enabled, this HTTP header will not be output.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Syntax\"><\/span><strong>Syntax<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>x-pst-dynamic: Value; Time&#91;; Level]<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Output_example\"><\/span><strong>Output example<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>x-pst-dynamic: EXPIRE\/CREATE; 1.680 ms; L4\nx-pst-dynamic: HIT; 1.359 ms<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td>HIT<\/td><td>PST applies the optimization strategy generated most recently.<\/td><\/tr><tr><td>EXPIRE\/CREATE<\/td><td>PST applies the optimization strategy generated most recently, and will generate an optimization strategy again because the set time period has passed since the last generation. The generated optimization strategy will be applied from the next access.<\/td><\/tr><tr><td>MISS\/CREATE<\/td><td>PST applies no optimization strategy because no optimization strategy has been generated. PST will generate an optimization strategy. The generated optimization strategy will be applied from the next access.<\/td><\/tr><tr><td>EXPIRE\/FAIL<\/td><td>PST applies the optimization strategy generated most recently, and again tries to generate an optimization strategy because the set time period has passed since the last generation. However, the generation of an optimization strategy failed. If the most recently generated optimization strategy exists, the optimization strategy status will be valid.<\/td><\/tr><tr><td>MISS\/FAIL<\/td><td>PST applies no optimization strategy because no optimization strategy has been generated. PST tried to generate an optimization strategy again, but failed. There continues to be no valid optimization strategy.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Time\"><\/span>Time<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Displays the time taken to apply to the optimization strategy on the web server in ms (miliseconds).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Level\"><\/span>Level<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Displays the level of the optimization strategy. When the optimization strategy has not been changed from default, the level will not be displayed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview WEXAL\u00ae Page Speed Technology (hereinafter referred to as \"PST\") generates optimization strategies by Strategic AI \"David\" according to the browser environment. The PST plug-in on the web server rewrites the HTTP response content after web server rendering. Header information will be output to the HTTP header of the HTTP response according to the running of the PST plug-in on the Web server-side. Checking HTTP Response Headers You can check HTTP headers with each HTTP client. Check with \"curl\" You can check HTTP headers with the \"curl\" command. Check with Web browser In Chrome, you can check HTTP headers using Developer Tools. x-pst-dynamic When PST is enabled, the optimization strategy ... <\/p>\n<p class=\"read-more-container\"><a title=\"HTTP Response Headers (3.0.0)\" class=\"read-more button\" href=\"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/#more-6036\" aria-label=\"Read more about HTTP Response Headers (3.0.0)\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":5946,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"version":[16],"class_list":["post-6036","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HTTP Response Headers (3.0.0) - WEXAL\u00ae Page Speed Technology<\/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.wexal.jp\/en\/document-3-0-0\/http-response-headers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTTP Response Headers (3.0.0) - WEXAL\u00ae Page Speed Technology\" \/>\n<meta property=\"og:description\" content=\"Overview WEXAL\u00ae Page Speed Technology (hereinafter referred to as &quot;PST&quot;) generates optimization strategies by Strategic AI &quot;David&quot; according to the browser environment. The PST plug-in on the web server rewrites the HTTP response content after web server rendering. Header information will be output to the HTTP header of the HTTP response according to the running of the PST plug-in on the Web server-side. Checking HTTP Response Headers You can check HTTP headers with each HTTP client. Check with &quot;curl&quot; You can check HTTP headers with the &quot;curl&quot; command. Check with Web browser In Chrome, you can check HTTP headers using Developer Tools. x-pst-dynamic When PST is enabled, the optimization strategy ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/\" \/>\n<meta property=\"og:site_name\" content=\"WEXAL\u00ae Page Speed Technology\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-28T11:18:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/\",\"url\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/\",\"name\":\"HTTP Response Headers (3.0.0) - WEXAL\u00ae Page Speed Technology\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.wexal.jp\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image.png\",\"datePublished\":\"2021-08-25T16:05:20+00:00\",\"dateModified\":\"2022-12-28T11:18:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.wexal.jp\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image.png\",\"contentUrl\":\"https:\\\/\\\/www.wexal.jp\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/http-response-headers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentation (3.0.0)\",\"item\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HTTP Response Headers (3.0.0)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/#website\",\"url\":\"https:\\\/\\\/www.wexal.jp\\\/\",\"name\":\"WEXAL\u00ae Page Speed Technology\",\"description\":\"the best UX for all Websites.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.wexal.jp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTTP Response Headers (3.0.0) - WEXAL\u00ae Page Speed Technology","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.wexal.jp\/en\/document-3-0-0\/http-response-headers\/","og_locale":"en_US","og_type":"article","og_title":"HTTP Response Headers (3.0.0) - WEXAL\u00ae Page Speed Technology","og_description":"Overview WEXAL\u00ae Page Speed Technology (hereinafter referred to as \"PST\") generates optimization strategies by Strategic AI \"David\" according to the browser environment. The PST plug-in on the web server rewrites the HTTP response content after web server rendering. Header information will be output to the HTTP header of the HTTP response according to the running of the PST plug-in on the Web server-side. Checking HTTP Response Headers You can check HTTP headers with each HTTP client. Check with \"curl\" You can check HTTP headers with the \"curl\" command. Check with Web browser In Chrome, you can check HTTP headers using Developer Tools. x-pst-dynamic When PST is enabled, the optimization strategy ... Read more","og_url":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/","og_site_name":"WEXAL\u00ae Page Speed Technology","article_modified_time":"2022-12-28T11:18:37+00:00","og_image":[{"url":"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/","url":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/","name":"HTTP Response Headers (3.0.0) - WEXAL\u00ae Page Speed Technology","isPartOf":{"@id":"https:\/\/www.wexal.jp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/#primaryimage"},"image":{"@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png","datePublished":"2021-08-25T16:05:20+00:00","dateModified":"2022-12-28T11:18:37+00:00","breadcrumb":{"@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/#primaryimage","url":"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png","contentUrl":"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/08\/image.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/http-response-headers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.wexal.jp\/en\/"},{"@type":"ListItem","position":2,"name":"Documentation (3.0.0)","item":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/"},{"@type":"ListItem","position":3,"name":"HTTP Response Headers (3.0.0)"}]},{"@type":"WebSite","@id":"https:\/\/www.wexal.jp\/#website","url":"https:\/\/www.wexal.jp\/","name":"WEXAL\u00ae Page Speed Technology","description":"the best UX for all Websites.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wexal.jp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/6036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/comments?post=6036"}],"version-history":[{"count":3,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/6036\/revisions"}],"predecessor-version":[{"id":6428,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/6036\/revisions\/6428"}],"up":[{"embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/5946"}],"wp:attachment":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/media?parent=6036"}],"wp:term":[{"taxonomy":"version","embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/version?post=6036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}