2

我正在使用以下内容:

HttpClient client = new HttpClient();
HttpResponseMessage message = await client.GetAsync(myUrl);
String content = await message.Content.ReadAsStringAsync();

有没有办法限制通过 HttpResponseMessage.Content 下载多少?如果我不信任 URL,并且 URL 实际上反馈 100 GB,那么这可能会带来麻烦......我基本上想将其限制为可配置的字节数 - 如果还有更多,我不会想要它!:) 谢谢!

4

1 回答 1

1

也许这个链接会有所帮助:

http://msdn.microsoft.com/en-us/library/system.net.http.httpclient.maxresponsecontentbuffersize.aspx

HttpClient.MaxResponseContentBufferSize
于 2012-12-21T18:07:59.370 回答