【发布时间】:2019-09-11 09:26:45
【问题描述】:
我的 Api 不接受特殊字符,它彻底错误,因为访问控制器允许来源不接受
我的文件名是Hello{#$^%.net}.pdf
我的网址格式是这样的
http://localhost:5300/api/Insert/DeleteRec/1-1920-9/36/Hello%7B#$^%.net}/pdf
我的 Angular 代码
fac.DeleteRecFromTemp = function (EnqId, UId, FileName,exten) {
var fixedstring = decodeURIComponent(escape(FileName));
return $http({
url: hostapiUrl + 'Inser/DeleteRec/'+EnqId+"/"+UId+"/" +fixedstring+"/"+exten,
method: "DELETE",
headers: { 'content-type': 'application/json' }
})
}
请帮助我如何将该网址转换为我的浏览器网址
【问题讨论】:
-
@itdoesntwork 将其转换为 Url Encode 但我得到了 cors 问题请帮助我如何克服这个问题
-
请求是否使用邮递员工作?
-
在 Postamn 中获取为潜在危险的 Request.Path 值从客户端检测到 (%)。
-
尝试使用编码的 uri 发出请求。
-
@itdoesntwork` Tq 为您的 ans 工作
标签: javascript angularjs