Calender
Sun Mon Tue Wed Thu Fri Sat
      1
2345678
9101112131415
16171819202122
23242526272829
30      
<< September 2018 >>
広告
SEARCH

SELECTED ENTRIES
RECENT COMMENTS
RECENT TRACKBACK
CATEGORIES
ARCHIVES
LINKS
PROFILE
OTHERS
SKYPE
PC: skype.jojo.jp
chat
iPad: iphone.jojo.jp
chat call
THANKS



本日:
昨日:
多言語
広告
 ▼▲ 作業日報 ▼△
    What's under the hood?
<< nmap-4.20 コンパイルエラー | main | 「私の恋人」(北海道土産) >>
ServerXMLHTTP クライアントで利用でNG?
 エクセル上からXMLHTTPにて日付データを取っていた部分が動かない!という連絡を受けた。
 調べてもらうと、MSXML2.ServerXMLHTTP を利用しているところで、send メソッドでタイムアウトしている(プロキシ等環境の問題はないようで)MSXML2.XMLHTTPにすると正常に取得できた。

 CreateObject時の失敗は代替コンポーネントとしてMSXML2.XMLHTTPやMicrosoft.XMLHTTPに切り替える作りにはしていたのだが、生成は失敗しておらずただsend()時の例外。

 このコンポーネントはXMLHTTPで唯一タイムアウトが指定できるコンポーネントだがその名前(ServerXMLHTTP)が示すように『サーバサイドでの使用を前提として設計された』とあるので  Excelや普通のAjax的作りの中でつかうのはよろしくないらしい

 ただMSのFAQにもあるが、Win2K,IE5.01以降であれば普通に利用できようにはなっており、これまでのテスト&別環境では問題なく、又、色々なサイトで利用されていると思うが、利用には注意が必要か・・

リンク:
つれづれ日記:ServerXHMLHTTP問題点

| 開発関連 | 18:10 | comments(0) | trackbacks(0) |









http://blog.jojo.jp/trackback/726783