卷毛不适用于数据中的前导斜线,

时间:2018-10-12 21:14:15

标签: curl git-bash consul

我的工作站是Windows,所以我使用Git Bash作为外壳。该命令:

curl -X PUT --data /app/envuser/logs http://consulidc01-dev1:8500/v1/kv/voice/common/logging.path

实际上是发送C:/Program Files (x86)/Git/app/envuser/logs而不是/app/envuser/logs的值。我尝试使用--data-raw--data-binary失败。我不确定这是curl问题还是GIT Bash问题。我想使它正常工作,因为我有一个bash脚本,可以上载所有控制台属性。这是唯一不起作用的。如何防止Windows路径意外挂起?

1 个答案:

答案 0 :(得分:1)

已解决。这是一个GIT Bash问题。在curl命令之前:

导出MSYS_NO_PATHCONV = 1