使用Web API方法返回的WebBrowser对象读取HttpResponseMessage

时间:2015-08-19 13:24:19

标签: c# asp.net-web-api

我有一个要求,我需要从类库中的webbrowser对象将数据发布到web api方法。我能够发布数据并处理相同的数据。但Web API返回HttpResponseMessage,我需要使用WebBrowser对象读取它。

示例:

发布数据:

 this.Navigate(url, "", postData, additionalHeaders);

Web API返回:

return Request.CreateResponse(HttpStatusCode.Created, "<GUID>");

现在,我想获取状态并从WebBrowser对象中读取GUID。 (就像我们在OnDocumentCompleted事件中读取DocumentText一样。)

或者我是否需要在Web API方法中进行更改才能读取GUID?

1 个答案:

答案 0 :(得分:0)

哇!!!我只需要添加:

response.Content.Headers.ContentType = new MediaTypeHeaderValue("text/html");