我正在使用Angular的资源模块访问Web API,但由于API使用URI作为主键,所以遇到了问题。 每当我尝试打电话给这个API,传入一个URI作为字符串参数,我得到400 Bad Request错误。经过仔细观察,Resource在URI中转义所有正斜杠,而不是在开始时转义冒号。它正在对一个如下所示的URL进行GET:http://myserver/api/objects/http:%2F%
这里是我的输出: URI.encode("http://localhost:3000/membership?referer_invite_code=a03478&fee=UVYA")
=> "http://localhost:3000/membership?referer_invite_code=a03478&fee=UVYA"
But I need output to be:
=> "h
我有一种感觉,我只是看着这个错误,但我想通过Angular的$ http.get()方法(特别是包含逗号的参数)传递URL查询参数的正确方式得到反馈。 比方说,我有以下数据,在GET请求中使用的URL参数: var params = {
filter : [
"My filter",
"My other filter",
"A filter, that co