【问题标题】:How to model this cURL call with the HttpClient?如何使用 HttpClient 建模此 cURL 调用?
【发布时间】:2016-11-21 20:50:14
【问题描述】:
如何使用 C# 中的 HttpClient 类复制此 cURL 请求?
curl -X GET \
-H "X-Parse-Application-Id: ****" \
-H "X-Parse-REST-API-Key: ****" \
-G \
--data-urlencode "where={\"Usuario\":\"Luis\"}" \
https://parseapi.back4app.com/classes/Usuarios
【问题讨论】:
标签:
c#
rest
xamarin
httpclient
【解决方案1】:
这对我有用。响应码为 201(已创建):
using (HttpClient client = new HttpClient())
{
client.DefaultRequestHeaders.Add("X-Parse-Application-Id", "****");
client.DefaultRequestHeaders.Add("X-Parse-REST-API-Key", "****");
var response = await client.PostAsync("https://parseapi.back4app.com/classes/Usuarios", new StringContent("{\"Usuario\":\"Luis\"}"));
}
如果我是你,我也不会分享我的 API 密钥。