Skip to content
kjunichi edited this page Mar 18, 2013 · 4 revisions

概要

(iPhone4Sからの)HTTP要求が来た時点でindex.htmlを返す。

(iPhone4Sからの)WebSocketでの接続を受けたらHTTP Proxyを動かし、 HTTP ProxyサーバとしてHTTP要求を受け付ける 受付けたHTTP要求はWebSocketにしてiPhone4S(index.html)に送る

使用ポート

HTTPサーバ兼WebSocketの待受け

8001

HTTP Proxyの待受け

8081

WebSocketのやりとり

対iPhone4S

connection

処理開始

wstohttp

iPhone4Sからの応答(インターネットからのHTTP(s)通信の結果)

httpend

iPhone4Sからのコネクションクローズ通知(インターネットからのHTTP通信の結果)

end

iPhone4Sからの終了通知

対ipad(Webブラウザ)

data

iPhone4Sに送信

end

close

error

処理

iPhone4SからのWebSocketの接続を待つ

WebSocketが接続された場合の処理

HTTP Proxyを開始する。

HTTP Proxyの処理

LAN側のWebSocket接続してくる

index.html

WAN側のプログラム

ws2http2.js