簡體   English   中英

通過NetBeans在Java Web服務中獲取方法?

[英]GET method in java web service via netbeans?

我當前正在通過Netbeans創建一個Java Web服務。 我正在將Web服務部署到Tomcat7。我可以通過POST方法調用該Web服務,但是我也想使用GET。 我不知道如何使GET工作。 這是tomcat的配置問題,我是否需要在Web服務中添加特定的代碼,...?

當您說“ Web服務”時,您指的是SOAP,對嗎? 還是REST?
通過HTTP的SOAP Web服務只能使用POST,因為POST正文包含SOAP請求,而GET請求不能包含正文。

NetBeans默認情況下將創建基於SOAP的Web服務,除非您要求提供RESTFULL Web服務。 您無法通過GET調用SOAP Web服務。

您需要在Java中正常請求Web服務url,但是首先必須通過在system.web下添加web.config來使Web服務與get方法一起運行

<webServices>
    <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
    </protocols>
</webServices>

然后請求您的Web服務並正常發送參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM