Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取通过java中的邮递员发送的邮件头_Java_Rest_Cxf_Postman - Fatal编程技术网

获取通过java中的邮递员发送的邮件头

获取通过java中的邮递员发送的邮件头,java,rest,cxf,postman,Java,Rest,Cxf,Postman,我使用ApacheCXF将java应用程序公开为RESTAPI 如何在java应用程序@get method中获取api调用方发送的标题详细信息,Apache CXF实现了JAX-RS规范。因此,您可以使用以下方法注入资源类或资源方法: @Context HttpHeaders-HttpHeaders; 然后可以使用获取标题值: 如果您需要标准HTTP头的值,请考虑使用: //获取授权头的值 字符串authorizationHeader=httpHeaders.getHeaderSt

我使用ApacheCXF将java应用程序公开为RESTAPI


如何在java应用程序@get method中获取api调用方发送的标题详细信息,Apache CXF实现了JAX-RS规范。因此,您可以使用以下方法注入资源类或资源方法:

@Context
HttpHeaders-HttpHeaders;
然后可以使用获取标题值:

如果您需要标准HTTP头的值,请考虑使用:

//获取授权头的值
字符串authorizationHeader=httpHeaders.getHeaderString(httpHeaders.AUTHORIZATION);


有关更多详细信息,请参阅Apache CXF关于上下文类型。

您尝试了什么?谢谢你,Cássio,它解决了我的问题。还解释了examplesCassio的相同之处,我如何删除以下错误:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“access control Allow Origin”标头。当我从html访问API时,会出现此错误file@user8765332这是CORS的问题。你应该问另一个问题。我已经问过了,没有明确的答案