次のコード行でREST APIからpdfファイルを取得しています
response = request.GetResponse() as HttpWebResponse;// HttpWebResponse response
ストリームリーダーを使用して応答を取得します
if (response != null)
{
rchResponseHeader.Text = response.Headers.ToString();
//string resBody = null;
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
resBody = reader.ReadToEnd();//string resBody
}
}
そして、filedialogBoxとpdf拡張子を使用して、次のようにファイルを保存します
if (saveDialogBox.ShowDialog() == DialogResult.OK)
{
string name = saveDialogBox.FileName;
File.WriteAllText(name, resBody);
}
ファイルは正常に保存されますが、ファイルを開くことができません。ファイルの読み取りと書き込みに使用した方法が適切ではないと思います。これを成功させる方法はありますか ありがとう