httpwebresponse相关内容

HttpWebResponse 不会针对并发出站请求进行扩展

我有一个用 C# 编写的 ASP.NET 3.5 服务器应用程序.它使用 HttpWebRequest 和 HttpWebResponse 向 REST API 发出出站请求. 我已经设置了一个测试应用程序以在不同的线程上发送这些请求(以模糊地模仿服务器的并发性). 请注意,这更像是单声道/环境问题,而不是代码问题;所以请记住,下面的代码不是逐字记录的;只是功能位的剪切/粘贴. ..
发布时间:2022-01-23 15:17:09 C#/.NET

如何在不强制“另存为"的情况下设置响应文件名对话

我在设置适当的 content-type 标头的某些响应中返回一个流.我正在寻找的行为是这样的: 如果浏览器能够呈现给定内容类型的内容,那么它应该将其显示在浏览器窗口中. 如果浏览器不知道如何呈现内容,那么它应该显示“另存为"对话框,其中文件名应该是响应中提供的文件名. 问题是,如果我将 Content-Disposition 标头设置为: "附件;文件名="myfile. ..

在 HTTP 响应标头中使用 content-disposition

我发现以下 asp.net 代码在从数据库提供文件时非常有用: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); 这让用户可以将文件保存到他们的计算机上,然后决定如何使用它,而不是让浏览器尝试使用该文件. 使用 content-disposition 响应标头可以做哪些其他事 ..

如何使用 .NET HttpWebRequest API 从响应中读取 HTTP 标头?

我的应用目前使用 OAuth 与 Twitter API 通信.早在 12 月,Twitter 就将 OAuth 的速率限制提高到每小时 350 个请求.但是,我没有看到这一点.我仍然从 account/rate_limit_status 方法. 有人告诉我,我需要使用 X-RateLimit-Limit HTTP 标头来获取新的速率限制.但是,在我的代码中,我没有看到那个标题. 这是 ..
发布时间:2021-12-31 09:22:44 C#/.NET

PayPal API Http 调用的问题

我已经集成了一个选项,供用户通过 PayPal 支付他们在我创建的网上商店上的在线购物.当我开始收到此错误时,问题突然出现: 在调用 [Begin]GetResponse 之前,您必须将 ContentLength 字节写入请求流. Http调用的代码如下: public string HttpCall(string NvpRequest){字符串 url = pEndPointURL;字 ..
发布时间:2021-12-29 17:51:17 C#/.NET

如果不使用“占位符",我如何安全地循环直到无事可做?而条件?

为了调用我的 Web API 方法直到没有更多数据返回(我分批获取它,以保持每个结果集很小,由于客户端(Windows CE 手持设备)的 98 磅弱角色)),我正在使用此代码: while (moreRecordsExist){redemptionsList.redemptions.Clear();string uri = String.Format("http://platypus:2864 ..
发布时间:2021-12-26 18:30:32 C#/.NET

从 HttpWebResponse 获取重定向 URL 的集合

我正在尝试检索表示从 URL X 到 URL Y 的路径的 url 列表,其中 X 可能会被重定向好几次了. 例如: http://www.example.com/foo 这将重定向到: http://www.example.com/bar 然后重定向到: http://www.example.com/foobar 有没有办法从响应对象中以字符串的形式获取 ..
发布时间:2021-12-18 16:19:09 C#/.NET

获取异步 HttpWebRequest 的响应

我想知道是否有一种简单的方法来获取异步 httpwebrequest 的响应. 我已经看过这个问题 here 但我要做的就是以字符串的形式将响应(通常是 json 或 xml)返回到另一种方法,然后我可以解析它/处理相应地. 这里有一些代码: 我这里有这两个静态方法,我认为它们是线程安全的,因为所有参数都被传入并且没有这些方法使用的共享局部变量? public static v ..
发布时间:2021-12-14 20:32:53 C#/.NET

在 HTTP 响应头中使用 content-disposition

我发现以下 asp.net 代码在从数据库提供文件时非常有用: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); 这让用户可以将文件保存到他们的计算机上,然后决定如何使用它,而不是浏览器尝试使用该文件. 使用 content-disposition 响应头还可以做什么? ..

如何使用HttpWebRequest/Response从Web服务器下载二进制(.exe)文件?

我正在编写一个程序,该程序需要从网站下载 .exe 文件,然后将其保存到硬盘中. .exe 存储在我的网站上,其网址如下(不是真正的uri,我只是为解决此问题而编写的): http://www.mysite.com/calc.exe 经过多次网络搜索并摸索了示例,这是我到目前为止提出的代码: HttpWebRequest webRequest =(HttpWebRequest)WebR ..
发布时间:2021-05-15 19:12:36 C#/.NET