我目前正在使用 Apache 的 HttpComponents,包括 HttpAsyncClient beta,但我想知道。如何设置 HttpAsyncPost 的 header ?
我目前有:
HttpAsyncPost asyncRequest = new HttpAsyncPost(channel, "id=15846");
但是如何设置此请求的 header ?
最佳答案
如果您不介意升级到,您可以使用 HttpAsyncMethods#create
方法从任意 HttpUriRequest
实例创建 HttpAsyncRequestProducer
最新快照。
或者,您可以重写 HttpAsyncPost#createRequest()
方法,并将自定义 header 添加到父类(super class)返回的 HttpEntityEnlookingRequest
实例中。
希望这有帮助。
关于java - HttpAsyncPost 设置 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6733314/