{"id":24811,"date":"2014-03-18T00:00:00","date_gmt":"2014-03-18T00:00:00","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/app-engine-ip-range-change-notice\/"},"modified":"2014-03-18T00:00:00","modified_gmt":"2014-03-18T00:00:00","slug":"app-engine-ip-range-change-notice","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/app-engine-ip-range-change-notice\/","title":{"rendered":"App Engine IP Range Change Notice"},"content":{"rendered":"<p class=\"gargardate\">Tuesday, March 18, 2014<\/p>\n<p>\n  Google uses a wide range of IP addresses for its different services, and the addresses may change<br \/>\n  without notification.<br \/>\n  <a href=\"https:\/\/cloud.google.com\/products\/app-engine\/\" class=\"external-link\">Google App Engine<\/a><br \/>\n  is a Platform as a Service offering which hosts a wide variety of 3rd party applications. This<br \/>\n  post announces changes in the IP address range and headers used by the Google App Engine<br \/>\n  <code>URLFetch<\/code> (outbound HTTP) and outbound sockets APIs.\n<\/p>\n<p>\n  While we recommend that App Engine IP ranges not be used to filter inbound requests, we are aware<br \/>\n  that some services have created filters that rely on specific addresses. Google App Engine will be<br \/>\n  changing its IP range beginning this month. Please see<br \/>\n  <a href=\"https:\/\/developers.google.com\/appengine\/kb\/general#static-ip\" class=\"external-link\">these instructions<\/a><br \/>\n  to determine App Engine&#8217;s IP range.\n<\/p>\n<p>\n  Additionally, the HTTP<br \/>\n  <a href=\"https:\/\/developers.google.com\/appengine\/docs\/python\/urlfetch#Python_Request_headers\" class=\"external-link\"><code>User-Agent<\/code> header string<\/a><br \/>\n  that historically allowed identification of individual App Engine applications should no longer<br \/>\n  be relied on to identify the application. With the introduction of outbound<br \/>\n  <a href=\"https:\/\/developers.google.com\/appengine\/docs\/java\/sockets\" class=\"external-link\">sockets for App Engine<\/a>,<br \/>\n  applications may now make HTTP requests without using the <code>URLFetch<\/code> API, and those<br \/>\n  requests may set a <code>User-Agent<\/code> of their own choosing.\n<\/p>\n<p><!-- to boldly split infinitives that no man had split before --><\/p>\n<p class=\"byline-author\">Posted by the Google App Engine Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tuesday, March 18, 2014 Google uses a wide range of IP addresses for its different services, and the addresses may change without notification. Google App Engine is a Platform as a Service offering which hosts a wide variety of 3rd party applications. This post announces changes in the IP address range and headers used by [&hellip;]<\/p>\n","protected":false},"menu_order":83853,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[665],"ar_kb_etiket":[],"class_list":["post-24811","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-blog"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24811\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/27015"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=24811"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=24811"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=24811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}