我有此命令(省略了一些值),并且已成功进行身份验证。
string_view
问题是重定向后它会显示一个页面,我想使用该页面上的某些唯一值来发送发布请求。我无法通过单独的curl命令发送它,因为它将使我退出NTLM会话。是否可以在同一条语句中发送带有curl的另一个请求,以便我保持身份验证?
答案 0 :(得分:0)
--next
是你的朋友!这样,您可以在同一命令行中执行多个不同的HTTP请求。用它来分隔命令行来分隔“操作”。
类似这样的东西:
curl [URL] -v --ntlm --negotiate -u [username]:[password] -L --next \
[URL2] --ntlm --negotiate -u [username]:[password] -d what=sendDatatoServer
(出于显示目的,我使用\ +换行符来分隔行,应将其删除)