[英]How do I set the user property “-u” for an HttpWebRequest request
我不知道如何設置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響應。 感謝任何能提供幫助的人。
request.Headers.Add("Authorization", "Basic " + Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes($"api_key***************:")));
顯然,您可以在curl中使用-u或-user命令來使用基本身份驗證。 對我來說很奇怪,在用戶名字段中有一個api密鑰,但是由於您的示例中有一個冒號,這很可能是API所期望的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.