10/11/13 05:11:47 .net
wxURLのProxy処理にバグがある・・・?
GETしたいURL: URLリンク(www.google.com)
使うProxy: localhost:8080
このとき、Proxyへリクエストヘッダを見てみると
GET URLリンク(www.google.com) HTTP/1.0
Host: localhost
になってて、Proxyがlocalhostの/を取りに行こうとする。
RFCをちゃんと読んでないのでこれも正しいのかもしれないけど、
一般的なブラウザだと
GET URLリンク(www.google.com) HTTP/1.0
Host: www.google.com
になってる。
送信先がhttpならHostをwww.google.comに書き換えないといけない
(実際そうしてみたら手元の環境では動く)と思うんだが、俺間違ってる?
一応最新のソースをTrunkから落としてきてるけど、こんな単純なところでミス
してたらテスト通らないだろうし…
俺が何かくだらないミスしてる気がしてならないので、誰かツッコミ入れて下さい。