我正在使用jersey创建restful web服务。当使用curl使用带有空白参数值的web服务时,我得到404未发现问题。我们应该做些什么来缓解这个问题呢?
请求curl -X GET http://api.local.com:8080/v2/parameters**/parameter1/hello world world** /parameter2/world
反应HTTP状态404 - Not Found
URL在传递字符串之前对其进行编码(我以前没有使用jersey,所以我不能帮助它如何做到这一点)。
使用双引号("
)围绕你的URL,因为你有它的空间。默认情况下,它的GET请求也是如此。删除-X GET
curl "http://api.local.com:8080/v2/parameters**/parameter1/hello world world** /parameter2/world"