c# - HTTP 标头 Xamarin iOS
问题描述
我尝试将令牌作为标头发送,并且应该取回 XML 数据。它在 Postman 上完美运行。但在 App 中,它返回一个带有 title 的 HTML 页面RESTRICTED PAGE, Status = 200 OK
。
这是代码
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", result);
var response = await client.GetAsync("https:my.url");
string content = await response.Content.ReadAsStringAsync();
Console.WriteLine(content);
谁能告诉我我做错了什么?我需要在 Info.Plist 中提供任何其他设置吗?我已经给了NSAllowArbitary = true
。
解决方案
推荐阅读
- c# - Task.Run(Func 应该做什么?
) 用于? - javascript - 如何在 axios 中发送多个值作为请求
- python - 反转列表理解
- gnuplot - 回复:使用变量代替 $5
- regex - FilesMatch 指定路径
- php - Laravel + voyager - php artisan config:cache = error ('avatar' of non-object)
- python - 找到排序字符串所需的最小字母交换量
- android - 如何在 OnCompleteListener Firebase 中使用 Async/Await/Coroutines
- python-3.x - Python 3:当我按住一个键并按下然后释放另一个键时,pygame 不会接受新事件
- java - 尝试在休眠中获取结果集时出现强制转换异常“无法将'java.lang.Object []'转换为”