使用参数值“CON”调用基于REST的服务失败

时间:2016-11-15 13:05:33

标签: asp.net-mvc web-services rest asp.net-web-api

我正在使用基于休息的服务来执行DML操作。

这是我的客户:

var resourcePath = DeleteSubApplicationUri.Apply("AppCode", AppCode);
var DeleteSubAppuri = resourcePath.Apply("SubAppCode", SubAppCode);
result = await RefAppServers.RestClient.PostAsync < string, SaveDataMessage >(DeleteSubAppuri, SubAppCode);

对于AppCode"CON",呼叫未到达服务。我不得不将其更改为其他值(即"CNT")以使其正常工作。但是我可以知道为什么值"CON"不允许调用服务吗? CON有什么特别的内在意义吗?

1 个答案:

答案 0 :(得分:0)

"CON"是Windows上的保留文件名:如果您尝试使用该名称创建文件或文件夹,则会失败。

有关完整列表,请参阅this question;有关所有详细信息,请参阅MSDN