1

Protocol Violation Exception が発生しています: Content-Length または Chunked Encoding は、データを書き込まない操作には設定できません。そのエラーが発生する理由と解決方法がわかりません。誰でもこの点で私を助けることができます. コードの 3 行目で例外がスローされています。

var client = new WebClient();
client.Headers[HttpRequestHeader.ContentType] = "application/json";
var resultjson = client.UploadString("" + _mvcurl + "Contact/GetContact",   //Get Contact Info
                                             serId);

承認をチェックする MVC サービス メソッドと通信する Web フォームを使用しています。MVC アプリ コードのメソッドは次のとおりです。

[Authorize]
public JsonResult GetContact(Guid contactId)
{
    var result = GetContactServiceClient().GetContactById(contactId);
    return Json(result);
}
4

0 に答える 0