休息 api 与 space 后跟数字
rest api with space followed by number
我必须访问休息 API 并且其中一个属性有一个 space 后跟一个数字。我知道我必须用 %20 替换 spaces 但如果它后面跟着一个数字怎么办?
例如:
http://myapi/ressource?query={user-22[*%203.2.2.0]}
{}[]
被认为是 unsafe characters 所以你也应该转义它们。有效的 URL 将是:
http://myapi/ressource?query=%7Buser-22%5B*%203.2.2.0%5D%7D
终于找到方法了,我用了
http://myapi/ressource?query=%7Buser-22%5B*%25203.2.2.0%5D%7D
区别仅是 %2520 而不是 %20
我必须访问休息 API 并且其中一个属性有一个 space 后跟一个数字。我知道我必须用 %20 替换 spaces 但如果它后面跟着一个数字怎么办?
例如:
http://myapi/ressource?query={user-22[*%203.2.2.0]}
{}[]
被认为是 unsafe characters 所以你也应该转义它们。有效的 URL 将是:
http://myapi/ressource?query=%7Buser-22%5B*%203.2.2.0%5D%7D
终于找到方法了,我用了
http://myapi/ressource?query=%7Buser-22%5B*%25203.2.2.0%5D%7D
区别仅是 %2520 而不是 %20