我已经将一个路由绑定到Http: get { parameterMap,所以我无法消除包含未编码的特殊字符的调用,如德语变音或商标符号。param1=asd¶m2=adäöü
我知道这些URL是无效的,但其中一个要求是即使包含这些字符的请求也被接受,并且我使用URL编码来处理它们。问题是,当我像上面这样调用服务时,ak
我正在从我的Angular2站点查询一些elasticsearch服务器。为了提高安全性,我们希望将访问权限锁定为仅GET请求。Elasticsearch支持GET with a body,但是我在使用Angular2的http类时遇到了麻烦。this.http.post(SearchEndpoint, q.BuildPayload(), { method: 'GET' })
因为http.get
我为我的web api调用使用了参数化路由。它可以很好地处理除点以外的所有特殊字符。.(.)它不接受该请求。以如下方式获取响应 http://localhost:64515/TestMethod/.Response: "Message": "The requested resource does not support http method 'GET