有点和我的之前的问题相关,我有以下内容:
如您所见,我设置了一个基本地址(前一个问题的内容),我无法更改它,并且我设置了一个自定义头部。
我的问题是,我能否在代码中稍后更改这个自定义头部(临时或永久)?
例如,我希望我的请求具有头部“MyCustomHeader”,但对于某些特定的请求,我希望它变成“MyOtherHeader”。
这是否可能,如果可能的话,我该如何做到?
public static HttpClient client= new HttpClient();
//Basic HTTP client setup
client.BaseAddress = new Uri(address);
client.DefaultRequestHeaders.Add("custom_header", "MyCustomHeader");
如您所见,我设置了一个基本地址(前一个问题的内容),我无法更改它,并且我设置了一个自定义头部。
我的问题是,我能否在代码中稍后更改这个自定义头部(临时或永久)?
例如,我希望我的请求具有头部“MyCustomHeader”,但对于某些特定的请求,我希望它变成“MyOtherHeader”。
这是否可能,如果可能的话,我该如何做到?