{"id":1875,"date":"2013-04-22T09:57:23","date_gmt":"2013-04-22T13:57:23","guid":{"rendered":"http:\/\/blog.nccomputertech.com\/?p=1875"},"modified":"2013-04-22T09:57:23","modified_gmt":"2013-04-22T13:57:23","slug":"meet-the-webs-operating-system-http","status":"publish","type":"post","link":"https:\/\/nccomputertech.com\/techtalk\/2013\/04\/22\/meet-the-webs-operating-system-http\/","title":{"rendered":"Meet the Web&#039;s Operating System: HTTP"},"content":{"rendered":"<p>The HTTP standard, the language of web servers, was born humbly in 1990 as the hypertext transfer protocol. HTTP was basically just a few verbs\u2014simple commands\u2014that a browser said to a web server. The most essential of these were GET, which asks a server for information, and POST, which sends info back. There were no fine-grained access controls or bidirectional links. There was no payment system. HTTP has always been just \u2026 barely \u2026 enough. But over time people came to accept it. When they wanted to improve it, as Twitter and many others have, they just built atop it, with APIs.<br \/>\nThis approach has been so successful that the HT part of HTTP, the \u201chypertext\u201d part, is far less descriptive than it used to be. Much of the traffic that flows through the web is pure data objects, not text-with-links. We have dynamic status updates, maps that zoom with a scrollwheel, and yet underneath it\u2019s still all HTTP.<br \/>\nHTTP is simple, constrained, ultimately a little boring. But without it we\u2019d have no Wikipedia, no Facebook. It\u2019s possible our huge online communities could have arisen through some other system, but there\u2019s no reason for alternative history when you have the real thing: That simple loop between browser and server (GET a page, POST a response) has led to the weirdest flowering of creativity in history.<br \/>\nWhy weirdest? Because there has never been a creative medium so unfettered. It\u2019s not just that web servers proved to be an unprecedentedly cheap way to distribute ideas. Through its hand-off nature, HTTP also created an unbelievable tension: It was so simple, so resolutely nonprescriptive, that most of the questions about how to use it\u2014about passwords, privacy, and most of all content\u2014were left to us.<br \/>\nEvery new idea that piggybacked onto HTTP would entail endless debates over the rules. Which is why the remarkable communities of the web\u2014Twitter, Facebook, 4chan, Wikipedia\u2014are on a fundamental level just different ways of defining a commons. Yes, Wikipedia is a very large set of encyclopedia pages, but at its core it\u2019s really a community dedicated to enforcing the norms of Wikipedia. Its polar opposite is the seemingly lawless 4chan, but that site, too, lives by its own rigid norms\u2014hence the designation of \u201cnewfags\u201d who have yet to internalize the unofficial code. The Internet is so defined by debates over rules that its rules sometimes begin as parodies of rules. Rule 34 holds that \u201cif it exists, there is porn of it\u201d \u2014 leading to all sorts of generative behavior, like people creating images that show Africa humping South America.<br \/>\nIn its wonderful vagueness, HTTP encoded a profoundly upbeat idea about our ability to come together, to fill in the blanks. And that crazy optimism has proven to be correct. Over the past two decades HTTP has forced us, almost accidentally, to clarify what sorts of information are worth defending. It has forced us to articulate who owns what. It gave work to the admin or moderator, the person who could tease out the rules and, for better or worse, make sure that others follow them.<br \/>\nIt\u2019s that leap of faith that made HTTP the most important technology of the past 20 years. That simple handshake is the firmament upon which we have built trillion-dollar cathedrals and bazaars, the base upon which we construct other protocols and networks. Because HTTP is ultimately the one social contract on the web that, amidst a million other debates over standards, rules, policies, and behavior, we have collectively agreed to trust.<br \/>\nvia <a href=\"http:\/\/www.wired.com\/magazine\/2013\/04\/http\/\" target=\"_blank\">Meet the Web&#8217;s Operating System: HTTP | Wired Magazine | Wired.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The HTTP standard, the language of web servers, was born humbly in 1990 as the hypertext transfer protocol. HTTP was [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_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":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[6,10],"tags":[493,496],"class_list":["post-1875","post","type-post","status-publish","format-standard","hentry","category-networking","category-technology","tag-http","tag-hypertext-transfer-protocol"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/papNkV-uf","jetpack-related-posts":[{"id":5643,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/05\/30\/microsoft-goes-public-with-browser-development-plans\/","url_meta":{"origin":1875,"position":0},"title":"Microsoft goes public with browser development plans","author":"NCCT","date":"May 30, 2014","format":false,"excerpt":"Aiming to provide more transparency in how it develops Internet Explorer, Microsoft has launched a website to help keep developers abreast of the latest changes and plans for the browser. This site aims to put IE on similar ground with Mozilla Firefox or Google Chrome, which are open-source projects, so\u2026","rel":"","context":"In &quot;Microsoft&quot;","block_context":{"text":"Microsoft","link":"https:\/\/nccomputertech.com\/techtalk\/category\/microsoft\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/core1.staticworld.net\/images\/article\/2013\/05\/internet_explorer-100037081-gallery.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/core1.staticworld.net\/images\/article\/2013\/05\/internet_explorer-100037081-gallery.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/core1.staticworld.net\/images\/article\/2013\/05\/internet_explorer-100037081-gallery.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":3067,"url":"https:\/\/nccomputertech.com\/techtalk\/2013\/07\/31\/some-home-automation-systems-are-rife-with-holes-security-experts-say\/","url_meta":{"origin":1875,"position":1},"title":"Some home automation systems are rife with holes, security experts say","author":"NCCT","date":"July 31, 2013","format":false,"excerpt":"A variety of network-controlled home automation devices lack basic security controls, making it possible for attackers to access their sensitive functions, often from the Internet, according to researchers from security firm Trustwave. Some of these devices are used to control door locks, surveillance cameras, alarm systems, lights, and other sensitive\u2026","rel":"","context":"In &quot;Security&quot;","block_context":{"text":"Security","link":"https:\/\/nccomputertech.com\/techtalk\/category\/security\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/images.techhive.com\/images\/article\/2013\/07\/veralite-copy-100048275-large.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/images.techhive.com\/images\/article\/2013\/07\/veralite-copy-100048275-large.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/images.techhive.com\/images\/article\/2013\/07\/veralite-copy-100048275-large.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":2907,"url":"https:\/\/nccomputertech.com\/techtalk\/2013\/07\/12\/windows-server-2012-r2-preview-your-cloud-on-ramp-is-under-construction\/","url_meta":{"origin":1875,"position":2},"title":"Windows Server 2012 R2 Preview: Your cloud on-ramp is under construction","author":"NCCT","date":"July 12, 2013","format":false,"excerpt":"It's been just under a year since Microsoft released Windows Server 2012. Touted as an operating system built for the cloud, Server 2012 promised some significant improvements to storage, networking, and virtualization services. It tried to strike a balance between the complex and varied needs of its data center customers\u2026","rel":"","context":"In &quot;Microsoft&quot;","block_context":{"text":"Microsoft","link":"https:\/\/nccomputertech.com\/techtalk\/category\/microsoft\/"},"img":{"alt_text":"Windows Server 2012 R2 Preview: Your cloud on-ramp is under construction | Ars Technica","src":"https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2013\/07\/dynamic-memory-980x632.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2013\/07\/dynamic-memory-980x632.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2013\/07\/dynamic-memory-980x632.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2013\/07\/dynamic-memory-980x632.png?resize=700%2C400 2x"},"classes":[]},{"id":7112,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/12\/10\/researchers-say-poodle-can-be-repurposed-to-attack-tls-10-percent-of-the-servers-vulnerable\/","url_meta":{"origin":1875,"position":3},"title":"Researchers say Poodle can be repurposed to attack TLS, 10 percent of the servers vulnerable","author":"NCCT","date":"December 10, 2014","format":false,"excerpt":"A couple of months after researchers at Google uncovered POODLE (Padding Oracle On Downgraded Legacy Encryption), a vulnerability in a specific version of the SSL protocol, security firm Qualys has announced that the issue also affects implementations of the TLS protocol. Poodle allows attackers to compromise the secure connection between\u2026","rel":"","context":"In &quot;Networking&quot;","block_context":{"text":"Networking","link":"https:\/\/nccomputertech.com\/techtalk\/category\/networking\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6713,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/10\/28\/rogue-tor-exit-node-server-added-malware-to-legitimate-downloads\/","url_meta":{"origin":1875,"position":4},"title":"Rogue Tor &#8216;exit node&#8217; server added malware to legitimate downloads","author":"NCCT","date":"October 28, 2014","format":false,"excerpt":"The Tor Project has flagged a server in Russia after a security researcher found it slipped in malware when users were downloading files. Tor is short for The Onion Router, which is software that offers users a greater degree of privacy when browsing the Internet by routing traffic through a\u2026","rel":"","context":"In &quot;Security&quot;","block_context":{"text":"Security","link":"https:\/\/nccomputertech.com\/techtalk\/category\/security\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7078,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/12\/11\/fido-the-protocol-behind-googles-security-key-expected-to-lead-the-anti-password-push\/","url_meta":{"origin":1875,"position":5},"title":"FIDO, the protocol behind Google&#8217;s Security Key, expected to lead the anti-password push","author":"NCCT","date":"December 11, 2014","format":false,"excerpt":"Fast Identification Online, or FIDO for short, is the key protocol behind the Google Security Key USB drive announced in October. That device was part of a two-factor authentication system that assisted in verifying an identity when logging into Gmail, Chrome or any other Google account. The group responsible for\u2026","rel":"","context":"In &quot;Security&quot;","block_context":{"text":"Security","link":"https:\/\/nccomputertech.com\/techtalk\/category\/security\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/posts\/1875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/comments?post=1875"}],"version-history":[{"count":0,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/posts\/1875\/revisions"}],"wp:attachment":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/media?parent=1875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/categories?post=1875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/tags?post=1875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}