【发布时间】:2019-03-31 09:49:46
【问题描述】:
我正在尝试根据网站文档发送发布请求,如下所示: POST /WindchillQualitySolutions11.0/DataEngine.asmx/GetSessionToken HTTP/1.1 主机:vm-test 内容类型:application/x-www-form-urlencoded 内容长度:长度
UserName=Bill&Password=passwd&GroupName=Manager&SecondsValid=0
内部网站地址类似于: http://itdabcSomeNumber/ptcwindchillqualitysolutions11.0/
我试过的 curl 命令:
curl -H 'Host:itdabcSomeNumber' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Content-Length: length' -d 'UserName=myUserName&Password=MyPassWord&GroupName=Manager&SecondsValid=0' http://itdabcSomeNumber/WindchillQualitySolutions11.0/DataEngine.asmx/GetUserGroup
我收到以下错误: curl:(6)无法解析主机:应用程序 curl:(6)无法解析主机:长度' “密码”不被识别为内部或外部命令, 可运行的程序或批处理文件。 'GroupName' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'SecondsValid' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
我也尝试了 -H 的用户名和密码,它也不起作用。 谁能告诉我发送请求的正确命令。
【问题讨论】: