url2title.js v0.03 +yuz20110822

まれにタイトルの取得に失敗する。
→同じ正規表現でも失敗したり成功したりする。
 →反応が鈍い時がある
  →回線かPCの処理ラグ?
ということで


・ソースを取得する量を小さくした。 (116行)
32kbから10kbへ。


・xmlhttpのタイムアウトを長くした (79行)
バランス等よくわからないのでとりあえず全部倍にしてみた。

変わらないようなので戻した。

メモ

XMLHTTP
XMLHTTPとは・・・HTTP通信用のコンポーネント
IEでの通信と同じ通信をするので、IEで繋がるのに他で繋がらないというケースを回避できる。

  • Open メソッド

open("method", "URL"[, asyncFlag[, "userName"[, "password"]]])
指定したメソッド "method" ( GET|POST|PUT|PROPFIND )で指定URL "URL" にリクエストする。
リクエストの成功・失敗に関わらず次の処理を実行する場合があれば、asynFlag を False にする。

  • Send メソッド

send(content)
サーバに HTTP リクエストを送信する。content には送信するデータを設定出来る。
送信先の URL、送信方式(GET や POST など)は、open で指定したものになる。

  • SetTimeouts メソッド

目的のタイムアウトを設定することができる。
setTimeouts(resolveTimeout, connectTimeout, sendTimeout, receiveTimeout)
              解読        接続       送信     受信


結局解決に至らなかったので放置…。