【问题标题】:Provide Access-Control-Allow-Origin in a java webservice在 java web 服务中提供 Access-Control-Allow-Origin
【发布时间】:2011-10-13 07:35:07
【问题描述】:

我正在公开一个用 java 编写的 SOAP Web 服务。我想让简单的 javascript 客户端访问我的网络服务。为了允许他们跨域访问,我想在我的响应标头中发送Access-Control-Allow-Origin: *。这应该在客户端发送 GET 请求以接收我的 wsdl 文件以及客户端发布 SOAP 请求时发送。我不知道如何从我的网络服务发送这样的标题。 webservice类如下。

    @WebService()
    public class ChatServer {

        /** This is a sample web service operation */
        @WebMethod(operationName="echoChat")
        public Message echoChat(Message message){
            String userid="Server";
            message.setUserid(userid);
            return message;
        }

    }

【问题讨论】:

    标签: java ajax web-services cross-domain


    【解决方案1】:

    您可以实现SoapHandler 并查看请求类型和 url 并设置响应标头。

    另见

    【讨论】:

      猜你喜欢
      • 2016-06-10
      • 2011-07-21
      • 2013-11-23
      • 2011-09-02
      • 1970-01-01
      • 1970-01-01
      • 2015-07-17
      • 2017-06-15
      • 2016-09-30
      相关资源
      最近更新 更多