WebClient クラスを使用してヘブライ語のページのコンテンツを表示しようとしていますが、ヘブライ語ではなく意味不明になります。
私のコードは次のとおりです。
using (WebClient webClient = new WebClient())
{
webClient.Headers.Add(HttpRequestHeader.ContentType, "charset=windows-1255");
string page = webClient.DownloadString("http://hebrew-academy.huji.ac.il/Pages/default.aspx");
}
英語のコンテンツは正しく受信していますが、ヘブライ語のコンテンツは意味不明です。
<title> ׳"׳׳§׳"׳׳™׳" ׳׳׳©׳•׳ ׳"׳¢׳'׳¨׳™׳× ג€" ׳"׳£ ׳"׳'׳™׳×< /タイトル>
ヘブライ語のコンテンツを正しく取得する方法を知っている人はいますか?