【发布时间】:2019-08-13 19:27:11
【问题描述】:
我不知道如何设置 HttpWebRequest 请求的 -u / --user 属性。我的目标是将 --user 设置为我拥有的 api 密钥,类似于命令
curl https://api.stripe.com/v1/customers?limit=3 -u api_key***************:
我已经尝试设置 UserAgent 属性,但它不起作用:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(endpoint);
request.UserAgent = "api_key***************:";
我正在尝试从需要 -u 部分中的 API 密钥的 Web API 获取 JSON 响应。感谢任何可以提供帮助的人。
【问题讨论】:
-
不确定 -u 是如何工作的,但从示例中,您可能需要添加一个标题
request.Headers["Authorization"] = "Bearer YOUR_SECRET_KEY";可能会解决它。 -
这个不走运,但谢谢
标签: c# .net httpwebrequest api-key