今までsetRequestHeaderでReferer書き換えできたのに
急にできなくなったよ。
前スレで触れられてるけど
>>804 :デフォルトの名無しさん:2008/05/23(金) 03:59:44
>>
>>494の辺で言ってた「Refererでユーザー名漏れてね?」だけど
>>vista SP1ならRefererちゃんと変える事が出来た
>>httpoj.setRequestHeader("Referer", "ほにゃらら");
>>
>>早速変えておこう
の通り、Vista SP1ではReferer書き換えて出力できたのに、
11/12のwindows updateのせいかRefererが送信自体されなくなった。
もしかしてオワタ?
俺も確認した。確かに送信されてない
Microsoft XML コア サービス 4.0 Service Pack 2 用セキュリティ更新プログラム (KB954430)
更新プログラムの種類: 重要
Windows ベースのシステムのセキュリティを悪意のあるユーザーが侵害して、そのシステムを制御できるというセキュリティの問題が
XML コア サービス (MSXML) に発見されました。この更新プログラムをインストールすると、お使いのコンピュータを保護できます。
インストール後には、コンピュータの再起動が必要になる場合があります。インストールすると、削除することはできません。
詳細情報:
http://go.microsoft.com/fwlink/?LinkId=128803 これか?
>インストールすると、削除することはできません。
オワタ
なんかhta全体の挙動が変ってるな
ローカルPC用のhtaで確認
httpoj.setRequestHeader("Referer","
http://www.geocities.jp/");
new XMLHttpRequest(); Referer:無し
new ActiveXObject('Msxml2.XMLHTTP.5.0') htaのフルパス
new ActiveXObject('Msxml2.XMLHTTP.4.0') htaのフルパス
new ActiveXObject('Msxml2.XMLHTTP.3.0') Referer:無し
new ActiveXObject('Msxml2.XMLHTTP') Referer:無し
new ActiveXObject('Microsoft.XMLHTTP') Referer:無し
他になんかあるっけ