如何为http请求添加标头

如何为http请求添加标头,http,header,restlet,Http,Header,Restlet,我是Restlet开发的新手,尝试添加头来执行HTTP请求。我尝试了以下代码,但得到了“400错误请求,标头无效” 我正在使用Restlet 2.0。 请帮忙。任何示例代码都会很有帮助。提前谢谢。 KC尝试使用 attributes.put = ("Content-Type", "myCT"); 尽管可能还有其他问题(myCT内容类型?)。也从未使用过ClientID和DeviceID标头。。。但我是个PHP高手:)HTTP协议有一个允许的头列表: ClientID和DeviceID似乎不允许

我是Restlet开发的新手,尝试添加头来执行HTTP请求。我尝试了以下代码,但得到了“400错误请求,标头无效”

我正在使用Restlet 2.0。 请帮忙。任何示例代码都会很有帮助。提前谢谢。 KC

尝试使用

attributes.put = ("Content-Type", "myCT");

尽管可能还有其他问题(myCT内容类型?)。也从未使用过ClientID和DeviceID标头。。。但我是个PHP高手:)

HTTP协议有一个允许的头列表:


ClientID和DeviceID似乎不允许作为标题。如果需要自定义标题,则应在标题前加上“X-”

服务器要求标题中包含所有这4个字段。所以clientID和DeviceID必须在那里,我想……好吧,但你有一个输入错误,它不是Centent类型:,它是Content类型,第二个标题。
attributes.put = ("Content-Type", "myCT");