完全なコンテンツをロードせずにリクエストのレスポンス タイプを取得する方法は?、レスポンスの ContentType を取得することにのみ関心があります。
以下は私がやっていることのコードです。
public static bool OutPutFormat(string url, string type)
{
var request = (HttpWebRequest)WebRequest.Create(url);
using (var response = (HttpWebResponse)request.GetResponse())
{
string _type = "application/" + type;
string _apiType = response.ContentType.Split(';')[0].ToString();
if (_apiType == _type)
{
return true;
}
}
return false;
}