我在UWP和HttpClient中发现了一个有趣的特性(它也适用于WebRequest):任何Http请求都会发送"If-*“头。我做了UWP和WPF应用程序的实验。我向Azure文件存储发送了请求,该文件存储不支持" if -“标头,如果报头被发送,它将返回错误400。这是我的密码:
HttpClient client = new HttpClient();
var response = await client.GetAsync("LINK_TO_AZURE_FILE_STORAGE_IMAGE");
非常简单,类似于两个应用程序。结果- WPF应用程序