2011-01-28 16 views
1

HttpWebRequestを使用してページを呼び出し、次にHttpWebResponseを使用してHTMLを取得します。なぜ私が取得するHTMLコードが「奇妙な」ものなのか分からないことを除いて、すべてうまく動作します。HttpWebResponseを使用してエスケープされた二重引用符を受け取る

例:

\u00252Crandom_data 

が実際

%2Crandom_data 
ある:

http:\/\/www.example.com\/link\/ 

は実際

http://www.example.com/link 

別の例であります

編集のおかげで、申し訳ありません私は新しいです。

HTMLファイルの先頭:奇妙な

<script type="text/javascript">/* 

データはこの

window.location.replace 
+0

多分、C#はあなたのためにそれをウェブ伝送のために安全にするためにエンコードしていますか? – evandrix

+0

他のサイトは正常に動作します。それはjavascriptに関連している可能性がありますか?編集を参照してください。 – phpnewbie

+1

デバッガの文字列を見ていますか? – SLaks

答えて

1

あなたはエスケープコードとJavascriptの文字列を見ている内にあります。

これは実際のページソースです。

+0

私はデータを自分自身で解析しなければならないと思うので、迷惑になるでしょう。ありがとう! – phpnewbie

関連する問題