{"id":7309,"date":"2013-01-13T23:36:47","date_gmt":"2013-01-13T15:36:47","guid":{"rendered":"http:\/\/ihower.tw\/blog\/?p=7309"},"modified":"2015-12-01T16:23:39","modified_gmt":"2015-12-01T08:23:39","slug":"a-brief-introduction-to-spdy-%e9%82%81%e5%90%91-http2-0-%e6%8a%95%e5%bd%b1%e7%89%87","status":"publish","type":"post","link":"https:\/\/ihower.tw\/blog\/7309-a-brief-introduction-to-spdy-%e9%82%81%e5%90%91-http2-0-%e6%8a%95%e5%bd%b1%e7%89%87","title":{"rendered":"A brief introduction to SPDY &#8211; \u9081\u5411 HTTP\/2.0 &#8211; \u6295\u5f71\u7247"},"content":{"rendered":"<p><iframe loading=\"lazy\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/9O0X2YzShYTZKn\" width=\"595\" height=\"485\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;\" allowfullscreen> <\/iframe><\/p>\n<div style=\"margin-bottom:5px\"> <strong> <a href=\"\/\/www.slideshare.net\/ihower\/a-brief-introduction-to-spdy-http20\" title=\"A brief introduction to SPDY - \u9081\u5411 HTTP\/2.0\" target=\"_blank\">A brief introduction to SPDY &#8211; \u9081\u5411 HTTP\/2.0<\/a> <\/strong> from <strong><a href=\"\/\/www.slideshare.net\/ihower\" target=\"_blank\">Wen-Tien Chang<\/a><\/strong> <\/div>\n<p>\u9019\u662f\u9019\u6b21\u5728 <a href=\"http:\/\/webconf.tw\">WebConf Taiwan<\/a> \u6f14\u8b1b\u7684\u6295\u5f71\u7247\u3002\u5f9e\u63a5\u5230\u6f14\u8b1b\u9080\u8acb\u5c31\u60f3\u8aaa\u8b1b\u4ec0\u9ebc\u984c\u76ee\u6700\u5207\u984c\uff0c\u96d6\u7136\u81ea\u5df1\u6bd4\u8f03\u719f\u7684\u662f Rails\uff0c\u4f46\u662f\u597d\u50cf\u5f9e\u524d\u5e74\u958b\u59cb\u5c31\u6c92\u6709\u5728\u516c\u958b\u7684\u5834\u5408\u8b1b Rails \u4e86(\u54a6?) anyway\uff0c\u9019\u6b21\u4e00\u958b\u59cb\u6295\u7684\u662f\u300c\u5982\u4f55\u5584\u7528 REST \u548c Hypermedia \u8a2d\u8a08 Web APIs\u300d\uff0c\u5f8c\u4f86\u770b SPDY \u89ba\u5f97\u9019\u66f4\u5be6\u7528\u4e14\u5f71\u97ff\u66f4\u5927\uff0c\u66f4\u503c\u5f97\u4ecb\u7d39\u7d66\u5927\u5bb6\u3002\u52a0\u4e0a\u6211\u81ea\u5df1\u4e4b\u524d\u770b <a href=\"\/blog\/archives\/1517\/\">HTTP \u9023\u7dda\u7ba1\u7406<\/a> \u5c31\u89ba\u5f97\u9019\u8b70\u984c\u883b\u6709\u8da3\u7684\u3002REST \u53ea\u662f\u4e00\u7a2e\u8a2d\u8a08\u98a8\u683c\uff0c\u800c HTTP \u53ef\u662f\u5927\u5bb6\u8cf4\u4ee5\u70ba\u751f\u7684\u901a\u8a0a\u5354\u5b9a\u554a\uff0c\u6240\u4ee5\u5c31\u6bc5\u7136\u6c7a\u7136\u6c7a\u5b9a\u4f86\u6539\u984c\u76ee&#8230;<\/p>\n<p>\u6703\u5f8c\u4f3c\u4e4e\u7372\u5f97\u4e86\u4e0d\u932f\u7684\u56de\u97ff\uff0c\u770b\u4f86\u5f88\u591a\u4eba\u90fd\u662f\u7b2c\u4e00\u6b21\u8a8d\u8b58 SPDY \u554a\uff0c\u984c\u76ee\u771f\u662f\u6311\u5c0d\u4e86 XD<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A brief introduction to SPDY &#8211; \u9081\u5411 HTTP\/2.0 from W &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/ihower.tw\/blog\/7309-a-brief-introduction-to-spdy-%e9%82%81%e5%90%91-http2-0-%e6%8a%95%e5%bd%b1%e7%89%87\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008A brief introduction to SPDY &#8211; \u9081\u5411 HTTP\/2.0 &#8211; \u6295\u5f71\u7247\u3009<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_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}},"categories":[34],"tags":[],"class_list":["post-7309","post","type-post","status-publish","format-standard","hentry","category-http","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1q6tG-1TT","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts\/7309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/comments?post=7309"}],"version-history":[{"count":18,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts\/7309\/revisions"}],"predecessor-version":[{"id":8395,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts\/7309\/revisions\/8395"}],"wp:attachment":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/media?parent=7309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/categories?post=7309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/tags?post=7309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}