问题标签 [http-conduit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
254 浏览

haskell - 在 httpclient 中获取 RequestBody

我想使用 Haskell 直接使用Bloodhound或 REST api 向 Amazon 托管的弹性搜索服务器发送请求。

由于服务器具有基于 IAM 的访问策略,我需要签署签名。为了签署每个请求的签名,需要计算有效负载的哈希值。我不确定如何将 RequestBody(分块或不分块)放入 ByteString。

0 投票
1 回答
1272 浏览

java - CXF HTTP 管道 Java 配置

我试图了解如何使用 java 注释而不是使用 spring.xml 来配置 http cxf 管道。

这是我要转换为 java bean 的 xml。

到目前为止,我已经尝试查看Apache CXF 文档中的文档,但仍然没有给出太多线索。

0 投票
1 回答
357 浏览

proxy - 使用 CXF 通过代理进行 https 调用时出错

在 camel-cxf 中,我必须通过代理调用 SOAP Web 服务(在 https 中公开):配置 http 管道如下

它适用于 http 调用(没有设置代理服务器类型),但不适用于 https 调用。此代理需要基本身份验证。

阅读各种文章,我看到 CXF 中有一个错误,它不会在 CONNECT 调用中发送标头授权(事实上我得到 407 Authorization required -> 即使使用与 http 调用相同的凭据也可以)。

有没有办法解决它?我阅读了有关 Olivier Billard 解决方案的信息

https://www.mail-archive.com/users@cxf.apache.org/msg06422.html

但我并没有理解该解决方案(而且我无法在代码中导入任何密钥库)。

谢谢

0 投票
1 回答
67 浏览

haskell - 使用 IP 地址构建请求

我想知道如何使用服务器的 IP 地址(不是 URL)构建请求。

实际上,我从给定的 URL 开始,然后在镜头的帮助下重建请求:

它工作正常,但它是不优雅、笨拙的代码。

0 投票
0 回答
305 浏览

java - tlsClientParameters 包含带有特殊字符“+”的密钥库密码,它给出了错误

我正在使用带有 Http Conduit xml 的 Apache CXF 端点来获取密钥库证书和带有代理设置的密码。它用于使用 SOAP Web 服务。但是我的证书包含一些特殊字符,例如 - '+' 请提出一些方法来将密码与特殊字符结合起来。

0 投票
1 回答
267 浏览

jax-rs - 动态设置 Http Conduit 超时

我面临一个问题,我需要将一个特定 Web 服务的超时设置为所有其他服务的默认值以外的值。现在我需要找到一种方法,我可以以某种方式以编程方式覆盖我的服务的 http Conduit 超时。有人可以指导我如何实现这一目标吗?这是我当前的配置和服务:

0 投票
1 回答
81 浏览

haskell - 无法将预期类型“请求”与实际类型“[Char]”匹配

我是 Haskel 的新手,我正在尝试使用 运行一个简单的示例http-conduit,该示例是他们文档中提供的示例。

但是,在运行程序时,我总是得到:

我尝试使用 cabal 和 stack 创建一个项目,添加http-conduitaeson作为依赖项,但仍然出现错误。

不应该将 url 隐式转换为 aRequest吗?

我尝试导入Request并尝试Request从 url 创建一个,但它抱怨:

0 投票
1 回答
23 浏览

http-conduit - 匹配的通配符是严格的,但找不到元素“http:conduit”的声明

基本上我想将useHttpsURLConnectionDefaultSslSocketFactory ( tlsClientParameters ) 设置为 true 以使用 HttpsURLConnection.setDefaultSSLSocketFactory 来传递自定义信任库管理器。

出于这个原因,我在spring上下文文件中进行了配置,下面是配置: 它在标签上的文件本身中显示错误(http:conduit)

但是在 wildfly-24 重新启动时,我收到了上述错误。

下面是ant文件中的依赖: