0
測試我有以下方法WCF SOAP服務:WCF SOAP服務測試 - 如何直接從瀏覽器
[OperationContract]
string GetDetails(string param1);
方法GetDetails
返回JSON字符串。我測試了該方法,並且按預期工作。當我使用WCF Test Client運行服務並傳入參數時,它會以JSON格式輸出一個字符串。但是,如果我撥打服務從瀏覽器:
http://ServerName/projectName/ServiceName.svc/GetDetails/12345
我得到一個錯誤Resource not found
。
任何人都可以解釋我做錯了什麼?
要測試WCF服務(如果它是SOAP),可以使用名爲Boomerang的Chrome插件。要獲得WSDL服務,您需要將此URL放入Boomerang的新服務中:http://ServerName/projectName/ServiceName.svc?wsdl。然後,它將能夠爲你的[OperationContract]創建一個客戶端。 – Mangist
SOAP服務不像REST服務,所以一般來說你不會在瀏覽器中測試它們,你可以使用WCFTestClient,SoapUI,a你寫的客戶等等。 – Tim