{"id":192,"date":"2014-06-01T03:31:10","date_gmt":"2014-06-01T03:31:10","guid":{"rendered":"http:\/\/szapp.com\/?p=192"},"modified":"2014-06-01T03:31:10","modified_gmt":"2014-06-01T03:31:10","slug":"google-http-java-client","status":"publish","type":"post","link":"https:\/\/wsbj.com\/sorabji\/2014\/06\/01\/google-http-java-client.html","title":{"rendered":"Google-HTTP-Java-Client"},"content":{"rendered":"<p>\t\t\t\tWhilst posting a string of posts to a new site on my WordPress Multisite I spotted something odd. Tailing the WPMS access_log, looking for 404s and 500s and such, when I noticed that every new post I put up was followed by a couple of HEAD requests for the image contained in that post. The HEAD requests came from that pulse point\u00a0of garbage web traffic: Amazon Web Services.<\/p>\n<p>The requests showed user agent as &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;.<\/p>\n<p>I am guessing (and hoping) that this is a &#8220;feature&#8221; of the bloated JETPACK add-ons from Automaticc.<\/p>\n<p>Why would\u00a0a random AWS drone ping my WPMS postings in real time without more clearly identifying itself? Only images are treated to this HEAD request, not text content.<\/p>\n<h6>ec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:13:59:09 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-10-21_40_27-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:13:59:09 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-10-21_40_27-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-241-198-78.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:00:31 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-10-21_45_02-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-241-198-78.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:00:31 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-10-21_45_02-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:01:22 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-10-21_46_04-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:01:22 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-10-21_46_04-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-184-169-203-101.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:13:38 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-11-22_03_53-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-184-169-203-101.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:13:39 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-11-22_03_53-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-184-169-203-101.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:13:40 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-11-22_03_53-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-184-169-203-101.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:13:40 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-11-22_03_53-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:18:24 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-21-14_29_22-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:18:24 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-21-14_29_22-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:21:17 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-23-19_20_49-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:21:17 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-23-19_20_49-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-241-198-78.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:22:37 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-28-19_16_00-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-241-198-78.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:22:37 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-28-19_16_00-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:24:15 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-28-19_16_14-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:24:15 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-07-28-19_16_14-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:25:28 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-06-17_31_24-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:25:28 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-06-17_31_24-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:26:15 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-14-23_06_10-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-148.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:26:15 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-14-23_06_10-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-241-198-78.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:27:39 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-15-17_01_07-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-241-198-78.us-west-1.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:27:39 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-15-17_01_07-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:28:25 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-15-18_09_54-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:28:25 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-15-18_09_54-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:31:00 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-15-18_28_26-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<br \/>\nec2-54-245-122-208.us-west-2.compute.amazonaws.com &#8211; &#8211; [31\/May\/2014:14:31:00 -0400] &#8220;HEAD \/wp-content\/uploads\/sites\/14\/2014\/05\/2013-08-15-18_28_26-1024&#215;768.jpg HTTP\/1.1&#8221; 200 262 &#8220;-&#8221; &#8220;Google-HTTP-Java-Client\/1.17.0-rc (gzip)&#8221;<\/h6>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #444444\"><style type=\"text\/css\">#map_1 {clear: both; padding: 0px; margin: 0px; border: 0px; width: 100%; height: 100%; margin-top:0px; margin-right:0px;margin-left:0px; margin-bottom:0px; left: 0px; border-radius:0px;\nbox-shadow: none;}#map_1 img{clear: both; padding: 0px; margin: 0px; border: 0px; width: 100%; height: 100%; position: absolute; margin-top:0px; margin-right:0px;margin-left:0px; margin-bottom:0px; border-radius:0px;\nbox-shadow: none;}<\/style><div id=\"map_1\" class=\"OSM_Map\" style=\"width:600px; height:450px; overflow:hidden;padding:0px;border:none;\"><script data-jetpack-boost=\"ignore\" type=\"text\/javascript\">\/* <![CDATA[ *\/(function($) { OpenLayers.ImgPath = \"https:\/\/wsbj.com\/sorabji\/wp-content\/plugins\/osm\/themes\/ol\/\"; map_1 = new OpenLayers.Map (\"map_1\", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom(),              new OpenLayers.Control.Attribution()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: \"m\",          projection: new OpenLayers.Projection(\"EPSG:900913\"),          displayProjection: new OpenLayers.Projection(\"EPSG:4326\")      } );var layerMapnik = new OpenLayers.Layer.OSM.Mapnik(\"Mapnik\");var layerCycle  = new OpenLayers.Layer.OSM.CycleMap(\"CycleMap\");map_1.addLayers([layerMapnik, layerCycle]);map_1.addControl(new OpenLayers.Control.LayerSwitcher());var lonLat = new OpenLayers.LonLat(38.733,40.135).transform(map_1.displayProjection, map_1.projection);map_1.setCenter (lonLat,14);var lonLat = new OpenLayers.LonLat(38.733,40.135).transform(map_1.displayProjection, map_1.projection);map_1.setCenter (lonLat,14);})(jQuery)\/* ]]> *\/ <\/script><\/div><\/span>\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Whilst posting a string of posts to a new site on my WordPress Multisite I spotted something odd. Tailing the WPMS access_log, looking for 404s and 500s and such, when I noticed that every new post I put up was followed by a couple of HEAD requests for the image contained in that post. The [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[32],"tags":[],"class_list":["post-192","post","type-post","status-publish","format-standard","hentry","category-unrepentant","et-doesnt-have-format-content","et_post_format-et-post-format-standard"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paumAn-36","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/posts\/192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/comments?post=192"}],"version-history":[{"count":0,"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/posts\/192\/revisions"}],"wp:attachment":[{"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/media?parent=192"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/categories?post=192"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wsbj.com\/sorabji\/wp-json\/wp\/v2\/tags?post=192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}