我试图通过生成REST API
从nexus存储库创建的组件中删除组件以进行删除curl -X DELETE --header 'Accept: application/json' 'http://localhost:8081/service/siesta/rest/beta/components/sam'
我收到这些错误:
curl: (6) Could not resolve host: application
curl: (1) Protocol "'http" not supported or disabled in libcurl
答案 0 :(得分:2)
Windows cmd命令提示符不支持单引号(')。您必须使用双引号(“)代替该shell。
您使用的单引号不会被shell剥离,而是传递给curl,它将它们作为参数的一部分读取,这肯定不是您想要的。
因此,您的命令行应该像这样写:
curl -X DELETE --header "Accept: application/json" "http://localhost:8081/service/siesta/rest/beta/components/sam"
或者,使用支持单引号的shell /系统。