tag: XMLHTTPRequest 1/1
Proxy を乗り越える @VBA
Set xhr = CreateObject("MSXML2.ServerXMLHTTP.6.0") url = "http://jimsie.blog57.fc2.com/" xhr.Open "GET", url , False xhr.setProxy 2, "proxy.com:8080" xhr.setProxyCredentials "proxy-user", "proxy-password" xhr.Send MSDN setProxy Method (ServerXMLHTTP/IServerXMLHTTPRequest) setProxyCredentials Method (ServerXMLHTTP/IServerXMLHTTPRequest)...
XMLHTTP の responseText でエラーになる @IE
IE というか、msxml のお話。 「XML」と銘打っている XMLHttpRequest だけど、JSON などで使う機会も多い responseText。 テキストをそのまま返してくれるはずなんだが、エラー -1072896658 (C00CE56E) が返されることがある。 [MSXML] MSXML のエラー メッセージ HRESULT C00CE56E "指定したエンコードはシステムでサポートされていません。" Knowledge Base (KB304625) によれば、Java のデフォルトキャラクタ...
XMLHTTP でフリーズ@IE
度重なる Internet Explorer のフリーズ。 画面が真っ白のままだったり、スクリプトはタイムアウトのエラーを返してきたり。 KB886710 - IEのフリーズ 未だに直ってないらしい >IE onunload で abort() を呼べば良いらしいけど、書き散らかしたコードがいっぱいあると、直すのも大変。 ActiveXObject のコンストラクタを置き換えてしまう、というのを思いついたのだけれど、全部置き換えちゃうのも影響範囲が見え無...
javascript で Transformer
xml に xsl を適用するときに、xml-stylesheet処理命令 を使うと、 xsl をパースするためのコストがかかる IE だと 使ってくれるな と Knowledge Base に (堂々と) 書いてある というわけで、javascript で JAXT の javax.xml.transform.Transformer に当たることを javascript のコードで書いてみた。 本当は、ここにサンプルも含めて載せたかったのだけれど、ファイルのアップロード先が別ドメインなので、セキュリテ...
Excel で XML-RPC (by XMLHTTPRequest)
XMLHTTPRequest って、同一のドメイン内じゃないとセキュリティのエラーになるから、Excel で使おうなんて思ったことなかった。でも、使えるんだねえ、Excel でも。ついでなので、XML-RPC を試してみた。サービスは 郵便専門ネット。XML-RPC の仕様は こちら。使ってみたのは、yubin.fetchAddressByPostcode (郵便番号から住所を取得する) 。Sub fetchAddressByPostcode(postcode) Dim xhr As XMLHTTP Dim xml As DOMDocumen...