{"id":2751,"date":"2015-03-18T12:15:05","date_gmt":"2015-03-18T10:15:05","guid":{"rendered":"http:\/\/www.webcodegeeks.com\/?p=2751"},"modified":"2015-03-16T11:27:31","modified_gmt":"2015-03-16T09:27:31","slug":"http-web-server-chrome-test-local-web-applications","status":"publish","type":"post","link":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/","title":{"rendered":"HTTP web server for Chrome to test local web applications"},"content":{"rendered":"<p>If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error messages about\u00a0<strong>Cross Origin Requests<\/strong>. Your browser will render HTML, run JavaScript, jQuery or AngularJS web app, and &#8230; block requests.<\/p>\n<p>This is a common behavior of many web browsers due to possible cross site attacks. That is understandable because it is not clever to allow someone to read your hard drive from your web browser. Right?<\/p>\n<p>More concrete example. Assume, you develop an AngularJS web app with custom directives. Maybe you&#8217;re quickly testing some AngularJS features without any web server. AngularJS loads HTML files of custom directives on page initial load.<\/p>\n<p>All files are loaded by AJAX from your PC, so that you will see an error message such as\u00a0<strong>&#8220;XMLHttpRequest<\/strong> cannot load\u00a0<strong>file:\/\/\/C:\/somefolder\/somefile.html&#8221;<\/strong>. I had e.g. these messages in the browser console:<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/load_error_angularjs.png\"><img decoding=\"async\" class=\"aligncenter wp-image-2768\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/load_error_angularjs-1024x199.png\" alt=\"load_error_angularjs\" width=\"850\" height=\"165\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/load_error_angularjs-1024x199.png 1024w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/load_error_angularjs-300x58.png 300w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/load_error_angularjs.png 1036w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/a><\/p>\n<p>This is because your browser doesn&#8217;t allow AJAX requests for\u00a0<strong>file:\/\/\/<\/strong> Obviously, you need to serve all files over HTTP. The simplest solution would be to install\u00a0<a href=\"https:\/\/chrome.google.com\/webstore\/detail\/web-server-for-chrome\/ofhbbkphhbklhfoeikjpcbhemlocgigb?hl=en\">a web server for Chrome<\/a>. It serves web pages from a local folder over the network, using HTTP and comes exactly to rescue. After installing this small server app from the\u00a0<a href=\"https:\/\/chrome.google.com\/webstore\/detail\/web-server-for-chrome\/ofhbbkphhbklhfoeikjpcbhemlocgigb?hl=en\">Google Web Store<\/a>, you will see a Web Server icon. I have e.g. something like<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_app_launcher.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-2769\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_app_launcher.png\" alt=\"chrome_app_launcher\" width=\"401\" height=\"282\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_app_launcher.png 401w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_app_launcher-300x211.png 300w\" sizes=\"(max-width: 401px) 100vw, 401px\" \/><\/a><\/p>\n<p>Open the web server for Chrome and choose a directory to serve static content. In our case, this is the main folder of your project.<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_web_server.png\"><img decoding=\"async\" class=\"aligncenter wp-image-2770\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_web_server.png\" alt=\"chrome_web_server\" width=\"850\" height=\"372\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_web_server.png 885w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/03\/chrome_web_server-300x131.png 300w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/a><\/p>\n<p>It is now able to stream large files and handle range requests. It also sets mime types correctly. Navigate to<strong>\u00a0http:\/\/127.0.0.1:8887<\/strong> You will see all content of you project. Assume, the main file is called<strong>\u00a0myapp.html<\/strong>. After choosing this file, you will see the URL\u00a0<strong>http:\/\/127.0.0.1:8887\/myapp.html<\/strong>.<\/p>\n<p>The web app is fine now because all separate files for AngularJS&#8217;s includes or directives are streamed down by AJAX over HTTP. Changes in files are visible on-the-fly without any restarts or redeployments.<\/p>\n<p>Have fun!<\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td><span class=\"reference\">Reference: <\/span><\/td>\n<td><a href=\"http:\/\/ovaraksin.blogspot.com\/2015\/03\/http-web-server-for-chrome-to-test.html\">HTTP web server for Chrome to test local web applications<\/a> from our <a href=\"http:\/\/www.webcodegeeks.com\/wcg\/\">WCG partner<\/a> Oleg Varaksin at the <a href=\"http:\/\/ovaraksin.blogspot.com\/\">Thoughts on software development<\/a> blog.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error messages about\u00a0Cross Origin Requests. Your browser will render HTML, run JavaScript, jQuery or AngularJS web app, and &#8230; block requests. This is a common behavior of many &hellip;<\/p>\n","protected":false},"author":15,"featured_media":927,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[120],"class_list":["post-2751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development","tag-chrome"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HTTP web server for Chrome to test local web applications - Web Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error\" \/>\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.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTTP web server for Chrome to test local web applications - Web Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webcodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-18T10:15:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Oleg Varaksin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webcodegeeks\" \/>\n<meta name=\"twitter:site\" content=\"@webcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oleg Varaksin\" \/>\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.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\"},\"author\":{\"name\":\"Oleg Varaksin\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/907f82ccdf11dbd8f7b6af2c1024d712\"},\"headline\":\"HTTP web server for Chrome to test local web applications\",\"datePublished\":\"2015-03-18T10:15:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\"},\"wordCount\":376,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"keywords\":[\"Chrome\"],\"articleSection\":[\"Web Dev\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\",\"url\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\",\"name\":\"HTTP web server for Chrome to test local web applications - Web Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"datePublished\":\"2015-03-18T10:15:05+00:00\",\"description\":\"If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage\",\"url\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"contentUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Web Dev\",\"item\":\"https:\/\/www.webcodegeeks.com\/category\/web-development\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HTTP web server for Chrome to test local web applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#website\",\"url\":\"https:\/\/www.webcodegeeks.com\/\",\"name\":\"Web Code Geeks\",\"description\":\"Web Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.webcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webcodegeeks\",\"https:\/\/x.com\/webcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/907f82ccdf11dbd8f7b6af2c1024d712\",\"name\":\"Oleg Varaksin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fda1ce47105421f7a352a13dbefec14ab59d59ffae99c6c3002e5841578979d3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fda1ce47105421f7a352a13dbefec14ab59d59ffae99c6c3002e5841578979d3?s=96&d=mm&r=g\",\"caption\":\"Oleg Varaksin\"},\"sameAs\":[\"http:\/\/ovaraksin.blogspot.com\/\"],\"url\":\"https:\/\/www.webcodegeeks.com\/author\/oleg-varaksin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTTP web server for Chrome to test local web applications - Web Code Geeks - 2026","description":"If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error","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.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/","og_locale":"en_US","og_type":"article","og_title":"HTTP web server for Chrome to test local web applications - Web Code Geeks - 2026","og_description":"If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error","og_url":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/","og_site_name":"Web Code Geeks","article_publisher":"https:\/\/www.facebook.com\/webcodegeeks","article_published_time":"2015-03-18T10:15:05+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","type":"image\/jpeg"}],"author":"Oleg Varaksin","twitter_card":"summary_large_image","twitter_creator":"@webcodegeeks","twitter_site":"@webcodegeeks","twitter_misc":{"Written by":"Oleg Varaksin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#article","isPartOf":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/"},"author":{"name":"Oleg Varaksin","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/907f82ccdf11dbd8f7b6af2c1024d712"},"headline":"HTTP web server for Chrome to test local web applications","datePublished":"2015-03-18T10:15:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/"},"wordCount":376,"commentCount":1,"publisher":{"@id":"https:\/\/www.webcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","keywords":["Chrome"],"articleSection":["Web Dev"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/","url":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/","name":"HTTP web server for Chrome to test local web applications - Web Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.webcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage"},"image":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","datePublished":"2015-03-18T10:15:05+00:00","description":"If you are writing HTML and JavaScript on your PC and testing the output in your browser without setting up a server, you will probably get some error","breadcrumb":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#primaryimage","url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","contentUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.webcodegeeks.com\/web-development\/http-web-server-chrome-test-local-web-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Web Dev","item":"https:\/\/www.webcodegeeks.com\/category\/web-development\/"},{"@type":"ListItem","position":3,"name":"HTTP web server for Chrome to test local web applications"}]},{"@type":"WebSite","@id":"https:\/\/www.webcodegeeks.com\/#website","url":"https:\/\/www.webcodegeeks.com\/","name":"Web Code Geeks","description":"Web Developers Resource Center","publisher":{"@id":"https:\/\/www.webcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.webcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webcodegeeks","https:\/\/x.com\/webcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/907f82ccdf11dbd8f7b6af2c1024d712","name":"Oleg Varaksin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fda1ce47105421f7a352a13dbefec14ab59d59ffae99c6c3002e5841578979d3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fda1ce47105421f7a352a13dbefec14ab59d59ffae99c6c3002e5841578979d3?s=96&d=mm&r=g","caption":"Oleg Varaksin"},"sameAs":["http:\/\/ovaraksin.blogspot.com\/"],"url":"https:\/\/www.webcodegeeks.com\/author\/oleg-varaksin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts\/2751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/comments?post=2751"}],"version-history":[{"count":0,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts\/2751\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/media\/927"}],"wp:attachment":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/media?parent=2751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/categories?post=2751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/tags?post=2751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}