将参数从http头检索到java

将参数从http头检索到java,java,http,header,Java,Http,Header,我有这个Web服务,为了测试它,我使用了SOAPui, 当我启动rest请求时,我会得到以下响应: GET http://localhost:8080/sApi/v1/myapp? ic01=1&fields=site.id%2Csite.name HTTP/1.1 Accept-Encoding: gzip,deflate Application-Name: TEST 最后一个参数应用程序名是我手动添加的[在SOUPui中],我必须从eclipse中

我有这个Web服务,为了测试它,我使用了SOAPui, 当我启动rest请求时,我会得到以下响应:

    GET http://localhost:8080/sApi/v1/myapp? 
    ic01=1&fields=site.id%2Csite.name HTTP/1.1
    Accept-Encoding: gzip,deflate
    Application-Name: TEST
最后一个参数应用程序名是我手动添加的[在SOUPui中],我必须从eclipse中检索它! 我想试试

    String Application-Name=response.getHeaders("Application-Name"); 
但这是错误的!
你能帮我想点什么吗

怎么了?另外,我认为您不允许在变量名中使用“-”字符,可能希望将其重命名为“application_name”。@Matthew是的,您完全正确,因此我在SOAPui上添加了属性(参数),并希望在java中检索它,因此当我执行请求时,我希望在响应中使用我添加的属性!我明白了吗?我的意思是,eclipse是否给了您一个错误代码?字符串是空白的吗?你能发布错误代码吗?我已经修复了@Matthew谢谢你的时间。applicationname=request.getHeaders(“应用程序名称”).nextElement();