簡體   English   中英

在php中使用C#Rest Web服務

[英]consume c# rest web service in php

我正在嘗試通過php連接到ac#rest Web服務,但是當我執行以下代碼時,發生了此錯誤:

“消息”:“請求的資源不支持http方法'GET'”。

有人可以幫我解決這個錯誤嗎?

<?php 
$url="https://example/login";
$username='user';
$password='pass';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD,$username':'$password);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$out = curl_exec($ch);
print "error:" . curl_error($ch) . "<br />";
echo $out;
curl_close($ch);
?>

默認情況下, curl通過HTTP GET執行請求。 必須通過POST訪問Web服務。

此處查看有關如何通過curl創建POST請求的詳細信息。

暫無
暫無

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

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