我正在尝试使用 JsonServiceClient 发送自定义 HTTP 标头,但标头从未在查询中发送。
我在用着:
JsonServiceClient client = new JsonServiceClient (baseUri);
client.Headers.Add ("X-Parse-Application-Id", "XXXXXX");
client.Headers.Add ("X-Parse-REST-API-Key", "XXXXXX");
任何想法 ?
我正在尝试使用 JsonServiceClient 发送自定义 HTTP 标头,但标头从未在查询中发送。
我在用着:
JsonServiceClient client = new JsonServiceClient (baseUri);
client.Headers.Add ("X-Parse-Application-Id", "XXXXXX");
client.Headers.Add ("X-Parse-REST-API-Key", "XXXXXX");
任何想法 ?
你还没有提出请求。当您提出请求时,标头会在此处添加。
添加标头的另一种方法是使用请求过滤器,例如:
client.RequestFilter = httpReq => {
httpReq.Headers.Add ("X-Parse-Application-Id", "XXXXXX");
httpReq.Headers.Add ("X-Parse-REST-API-Key", "XXXXXX");
};
哪个有效地做同样的事情。
这是另一种方法。
_client.RequestFilter = httpReq => httpReq.Headers.Add("X-CUSTOM", "hello");