CURL命令中带空格的参数值给出404错误



我正在使用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"

相关内容

  • 没有找到相关文章

最新更新