0

IE(7番目のバージョン)を次のように起動します。

"C:\Program Files\Internet Explorer\iexplore.exe" "http://somewhere.com/q=фыва"

「фыва」の部分が「????」に置き換えられていることを除いて でcmd

IEが起動すると、アドレスバーに予想されるURLが表示されますが、実際のトラフィックを見ると、????が送信されます(3f3f3f3f)。私はそれをURLエンコードすることを期待していました(そして実際には、スペースを「%20」にURLエンコードします)。

サーバーに適切なデータを送信させる方法はありますか?

4

1 に答える 1

1

Unicode文字はURLで禁止されていますを参照してください

URLのUnicode文字

%ユニコード文字を自分でエンコードします-http ://somewhere.com/q=%D1%84%D1%8B%D0%B2%D0%B0

おそらく機能としてそれらを削除します

于 2012-11-21T12:01:58.633 に答える