サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
willibe.blogspot.com
毎度のWebSocketネタ proxyが通らないよ!と言うtweetやら何やらが多く出回っていますが、それに関して。 結論から言うと、大抵の場合、通ります。 hybiでの仕様では、SPEC-02位からちゃんと記述がありますが、それ以前もchrome(chromium)では、ちゃんとproxyを考慮した作りになっていました。 パケットの流れとしては、以下の通り ブラウザ->proxy CONNECT hoge.com:80 HTTP/1.1 Host: hoge.com Proxy-Connection: keep-alive proxy->ブラウザ HTTP/1.1 200 Connection established ブラウザ->proxy->WebSocket Server GET /fuga HTTP/1.1 Upgrade: WebSocket Connection: Upgra
残念な事に、FireFox4の次のバージョンではWebSocketが利用出来なくなる、と記事が出ましたね。 http://www.0xdeadbeef.com/weblog/2010/12/disabling-websockets-for-firefox-4/ Operaもdisableになるらしい(開発版では有効になっていた)ですがソース不明です。 問題となっているsecurity issueのreportはこちら。 http://www.adambarth.com/experimental/websocket.pdf 覚え書き程度に、どんな問題なのか書いておこうかな、と。 しかし、この問題は特にWebSocketに限った話じゃなくて、Flashなどでも起こるんだ、と言う事を記事にする人は書かなきゃ駄目だと思うんだ。 さてと。問題になっているのは、以下のようなケース。 ユーザAがとあるサ
以前、井上さん(@makoto_inoue)、遠藤さん(@MiCHiLU)主催の#wsbofに出た際、何となく見せたWebSocket Jpeg Streamingのソースをやっと公開しました。遅くなりすぎて、とってもごめんなさい。 まぁ、時期的に旬を逃したのですが、もうすぐSPEC-03が出るのと、丁度hybiでchunk/streamingに関するメールが飛んでいるので、そのあたりを少し。 WebSocketを利用されたことがある方ならご存じの通り、今現在、WebSocketで利用できるフレームフォーマットは、0x00と0xffで囲まれた、UTF-8のSTRINGだけです。 さて、WebSocketを利用して皆さん何を送受信したいと思うでしょうか? うん、大抵の場合、JSONですよね。(XML…聞かなかったことにします) 例えば、こんなメッセージを送りたいとしましょう。 {"data"
HTML5関連で、Web Socketが話題になることが増えてきました。 その中で、Web Socketはブラウザで生のTCPが扱えるようになった!いや、違うよ。生のTCPじゃないよ!と言ったことをよく目にします。 lighttpd 1.4.x用のmod_websocketを個人的に作成している為、そういった疑問に対しての参考になりましたら、と。勿論、間違ってたらご指摘ください。(^-^; Web Socketとは ブラウザ(上のJavascript Program)で生のTCPを扱えるように策定されたプロトコルです。 なぜ、そう言うのか、順を追って説明します。(ごめんなさい、やっぱりちょっと修正しておきます) ブラウザがどう動いているのか? まず、Web Socketを利用する際、ブラウザがどのように動いているのかを説明します。また、Web Socketには、ws schemeとwss
このページを最初にブックマークしてみませんか?
『willibe.blogspot.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く