httpclient

路由找不到我的 web api

我正在尝试调用我的 web api。 这是 api 控制器: public class CustomerController : ApiController { [HttpGet] [Route("Customer/Get/{CompanyRef}")] public IEnumerable<Services.Customer> Get(Guid Compa... »

c#

如何使用 HttpClient 将哈希值作为标头发送? [复制]

我正在尝试将支付平台集成到我的 Web 应用程序中,但查询交易的要求之一是使用 get 请求将散列值(某些变量的)作为标头发送。这是我尝试过的: string hashcode = "3409877" + "117" + "D3D1D05AFE42AD508"; var hashedBytes = SHA512.Create().ComputeHash(Encoding.UTF8.GetByte... »

c#

使用 Wifi 的 Android 上的 HttpClient 会导致延迟(在初始请求时)

我在 Android 上遇到了 HttpClient 这个奇怪的问题。如果我尝试使用 WiFi 连接到 https url,则在发送实际请求之前会有延迟。如果我通过 3G 发送请求,则不存在延迟。 但它确实只发生在 Android 2.2 和 2.3 上,如果我在例如 2.1-update1 上运行它,它在 wifi 上也能正常工作。 但是,在初始请求之后立即发送请求时 - 它在 Wifi 上... »

Xamarin - HttpClient,在 iOS 和服务器之间建立连接

我在 Xamarin 中使用 HTTPClient 来调用我的服务器,但有时请求在 IOS 上需要很长时间,所以我确实使用 wireshark 检查了数据包跟踪,发现服务器没有回复。 Iphone 从服务器发送了SYN 但没有SYN ACK,因此当我使用 HTTPClient.PostAsync() 并在 X 秒后抛出异常 The request timed out。这个问题有时会出现,但不是一直... »

zip 文件下载适用于 apache httpclient v4.3.6,但其他版本失败

这有点奇怪,我已经完成了足够多的研究来找到这个问题的原因和解决方案。我的目标是从需要登录的安全 URL 下载 zip 文件。 当我使用 4.3.6 版的 apache httpClient maven 依赖项时,一切正常。但是,我无法使用此版本,因为我的 aws-sdk-java-core maven 依赖项也具有 httpclient 依赖项,并且使用 v4.3.6 会使 aws-sdk-jav... »

如何使用用户证书?

我无法理解使用证书的一般方案。 例如:我在某个网站上有帐户。我有name 和password。我应该怎么做才能登录这个网站? - 我应该打开_https://website:443/login并填写字段,如果一切正常,我将获得准入。 现在,我想使用 java + httpclient(apache) 以编程方式执行这些步骤。 我写过: client = new DefaultHttpClien... »

在类对象中保持 HTTPClientConnection 打开

我使用 DefaultHttpClientConnection 发送 http post 请求。是否可以重用http连接?例如,实例化并建立连接并将套接字绑定到它,然后将其分配给类中的静态字段。然后,对于发送 http 帖子的每个函数调用,我将重用我之前设置的相同 DefaultHttpClientConnection。我试图以这种方式重用它,但我不断收到 HTTPException 说我有无效的... »

HttpClient使用登录c#从网站抓取数据

我想从以下网站抓取一些数据: http://wttv.click-tt.de/cgi-bin/WebObjects/nuLigaTTDE.woa/wa/teamPortrait?teamtable=1673669&pageState=rueckrunde&championship=SK+Bez.+BB+13%2F14&group=204559#. 该网站包含一些关于乒乓... »

c#

为什么我的前端没有从我的后端检索信息?

如果我在本地(使用 localhost)运行我的应用程序,它可以完美运行。 但是当我决定切换到我的全球 IP 地址时(当我说全球时,我的意思不是我的局域网 IP 地址,而是我的 ISP 提供的那个)。 它只是不从我的后端加载数据。 这就是我从前端发出请求的方式: this.http.get("http://my-isp-ip:52899/api/Student/ListStudents"... »

.NET HttpClient:如何动态设置请求方法?

如何使用 HttpClient 并动态设置方法而无需执行以下操作: public async Task<HttpResponseMessage> DoRequest(string url, HttpContent content, string method) { HttpResponseMessage response; using... »

c#

Spring RestTemplate - 需要释放连接?

这是我的 Rest 模板配置, @Bean @Qualifier("myRestService") public RestTemplate createRestTemplate(@Value("${connection.timeout}") String maxConn) { PoolingHttpClientConnectionManager conne... »

Angular 4 HttpClient 查询参数

我一直在寻找一种使用新HttpClientModule 的HttpClient 将查询参数传递到API 调用的方法,但尚未找到解决方案。使用旧的 Http 模块,您可以编写类似这样的内容。 getNamespaceLogs(logNamespace) { // Setup log namespace query parameter let params = new URLSea... »

如何为 Http Delete 方法设置 RequestBody。

我正在为删除 API 的服务器编写客户端代码。 API 规范要求发送数据。我正在使用 HttpComponents v3.1 库来编写客户端代码。使用HtpDelete 类我找不到向它添加请求数据的方法。有没有办法这样做?下面是代码sn-p。 HttpDelete deleteReq = new HttpDelete(uriBuilder.toString()); Lis... »

无法从 Android httpclient 获取用户代理

我正在使用 httpClient 从我的 android 应用程序向我的 Web 服务器发送一个请求,并尝试在我的 servlet 中获取用户代理。但是我得到'Apache-HttpClient/UNAVAILABLE (java 1.4)'。如何知道这个请求来自 android 应用程序?请建议解决此问题?... »