我有一些令人讨厌的卷曲与ntlm身份验证,我需要PUT /从一些文件发送数据到服务器。这就是它的样子。我的问题是如何更改数据以便轻松地从文件中读取?
我现在在那里使用bash。
curl -v -X PUT http://server:port/databases/test/docs/testID -d "{ FirstName: 'Bob', LastName: 'Smith', Address: '5 Elm St' }" --ntlm --user 'username:pass'
我想知道如何在param -d中用文件更改数据。最好不要只是从某条路径回应?我宁愿使用一些选项,只需传递一个文件路径
答案 0 :(得分:16)
您可以通过传递-d @/path/to/file
(或-d @-
从stdin读取)将文件用作数据。