gpt4 book ai didi

java - 需要为所有 http 请求设置默认 header

转载 作者:太空宇宙 更新时间:2023-11-04 15:17:56 27 4
gpt4 key购买 nike

我的应用程序使用第 3 方客户端连接到服务器。它提供了一个用于输入用户/密码的 API。不幸的是,我们需要连接的服务器还需要 header 中的附加字段。

此客户端 api 隐藏其底层 HttpsURLConnection 实例,因此我们无法设置任何 header 。

HttpsURLConnection.setDefaultRequestProperty() 本来可以解决我的问题,但现在已弃用。

是否有其他方法可以在全局级别设置 header ?

最佳答案

This client api hides its underlying HttpsURLConnection instance, so we can't set any headers.

如果该库是开源的,请修改它以添加您的 header 。

如果该库不是开源的,您并不真正知道它们是否使用 HttpsUrlConnection 还是其他内容(例如 HttpClient)。

Is there an alternative method to set headers on a global level?

不是以某种方式适用于所有可能的 HTTP 客户端 API,包括使用原始套接字手动滚动 HTTP 客户端。

也欢迎您创建自己的 Lightstream 客户端(“Lightstreamer 使用的网络协议(protocol)有完整文档,以便您可以基于任何其他语言和平台直接开发自己的客户端应用程序”)。

关于java - 需要为所有 http 请求设置默认 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20712039/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com