设置 HttpWebRequest Header
Setting HttpWebRequest Header
我想向指定端点发送 POST 请求。为了获得授权,我必须将“x-api-key: key-value 对设置为我请求的 header。
这是我正在使用的:
public string postXMLData(string destinationUrl, string requestXml)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(destinationUrl);
byte[] bytes;
bytes = System.Text.Encoding.ASCII.GetBytes(requestXml);
request.ContentType = "text/xml; encoding='utf-8'";
request.ContentLength = bytes.Length;
request.Method = "POST";
...
您只需添加:
request.Headers.Add("x-api-key", "the secret key");
其中 "the secret key"
是您的 API 密钥。
我想向指定端点发送 POST 请求。为了获得授权,我必须将“x-api-key: key-value 对设置为我请求的 header。
这是我正在使用的:
public string postXMLData(string destinationUrl, string requestXml)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(destinationUrl);
byte[] bytes;
bytes = System.Text.Encoding.ASCII.GetBytes(requestXml);
request.ContentType = "text/xml; encoding='utf-8'";
request.ContentLength = bytes.Length;
request.Method = "POST";
...
您只需添加:
request.Headers.Add("x-api-key", "the secret key");
其中 "the secret key"
是您的 API 密钥。