* サーバー側は、小松氏のこれをbloga.jp:80へ置いてあります。
* クライアント側はWS処理をjQueryプラグイン化してみました。これです。
* ちなみに、このDemoサンプルは、下記5行でローカルでも別ドメインでもどこにでも設置出来ます。
<script src="http://bloga.jp/ws/jq/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="http://bloga.jp/ws/jq/js/jquery.ws-0.3-noenc-pre.js" type="text/javascript" charset="utf-8"></script>
<script src="http://bloga.jp/ws/jq/conn/wschatdemo0.3.js" type="text/javascript"></script>
<script>/*サポートしてない時のalertメッセージを抑止*/$.ws.wsSetup({nonosupportmsg:true});</script>
<div id="wsdemos"></div>
【info】いつもいろいろなテストなどをページ内のあちこちでやっているので、重かったり、壊れていたりするf^^;ことも多いです。実験用ですので、カオス(混沌)をあえて意図したりもしますので、標準やValidとは無縁だったりしますが、何卒、ご了承ください ( _ _ b
【info】
最近はTwitterでぶつぶつ言ってることが多いです。
>http://twitter.com/toshirot
【info】
Chrome Extension [WebSocket Chat] もちろんChrome専用です
https://chrome.google.com/extensions/detail/fnoegeafibddabfhmpmhniphlcojkjli
リクエストヘッダ HTTP1.1
例:oj.setRequestHeader("Range","bytes=500-999")
【説明】エンティティの一部をリクエストします。 条件なしGETの場合は、成功したら ステータスは、200 (OK) の代わりに 206 (Partial Content)を返す。 条件付きの GET の場合は、条件が偽なら304。
【テスト内容】500〜999バイト目をリクエストします。リクエストするファイルtest.txtの中身は、次の通り。
【結果】このテスト用ファイルの500〜999バイト目である、6〜0にかけての文字列が返ります。
【メモ】データの位置を指定して必要な部分だけリクエストしたり、ファイルを分割して受け取ったりできます。位置をバイト数で指定できますので、たとえば、固定長なフォーマットのデータを処理するという使い方も出来るかも。 【雑談】フラグメント
【サンプル】
>マップを状況に応じて読み込む
まさに適任かも。
Operaがだめです。
Content-Typeは設定できるようになったので大丈夫かと思ったんですが、これは駄目っぽいです。裏技ないかな、、、。
http://la.ma.la/blog/diary_200507290022.htm
POSTだと8.02でうごくらしいですがどうでしょうか
とおりすがりさんありがとうございます。
でも、POSTもchk済みです。結構、周到にガードしているようです。いくつか試してみましたが、\r\nだけではなくて、許可したもの以外は通さない雰囲気?です(^^;。
とりあえず、Rangeをベンチマークしました。
回線速度によってかなり結果は異なりますが、
相対的な関係は同じかなと思います。テストのアベレージはISDNで試していますが、ちなみに光だと10倍程度違いました。
http://jsgt.org/ajax/ref/head_test/header/Range/003/sample.htm
光の結果も書いておきました。。。結論は、Rangeより、、、光を使え、ということかも(笑;;;<技術の進歩恐るべし、、、(^^;<とはいえ、光の土俵でも、パフォーマンスに違いがあるという事実を見逃してはいけない、、、<ふりだしへ。
高橋 ( 2005年12月04日 00:01 )004 | 固定長の名簿データをRangeでリクエスト
http://jsgt.org/ajax/ref/head_test/header/Range/004/sample.htm
を追加。ふと、、、Operaで使えないマイナスはあるにしても、それ以上に、このアプローチのメリットとして、HTTPの仕様通りにやってるわけですから、クライアント側もサーバー側も案外取替えが利きやすいかも、ということがあるかもしれません。<何のために?
高橋 ( 2007年10月24日 22:01 )今月からgzipで送り出しているせいかも?と思いますが、サンプルのlengthが間違っている?
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |




