调用http url (php)总是生成webeexception
本文关键字:webeexception http url php 调用 | 更新日期: 2023-09-27 18:11:25
我可以在浏览器中调用以下url,它可以工作:
http://test.shop.ch/shop/Admin/caller/caller_aufruf.php?做= set_kategorien
它不返回任何东西-只执行php.
但是当我尝试在c#中调用相同的 时using (var client = new WebClient()) {
var uri = new Uri("http://test.shop.ch/shop/Admin/caller/caller_aufruf.php?do=set_kategorien");
cResponse = client.DownloadString(uri);
}
我总是得到一个webeexception:
请求失败,HTTP状态401:未授权。
谁能帮帮我,我做错了什么?——谢谢。
您得到的状态码401表示您没有权限。
这意味着在您可以调用setcategory
之前,您需要通过调用登录页面获得令牌(或cookie),或将其发送到header或您的商店网站上使用的任何认证机制,然后您才能调用setcategory
。