是否可以从POST请求中请求密码?

时间:2012-10-14 06:08:11

标签: http post libcurl basic-authentication

在发出POST请求之前,客户端不知道是否提交用户名和密码。 所以它尝试发送POST请求。然后服务器需要基本身份验证。 然后客户端询问用户的用户名和密码。

在询问用户名和密码后是否可以重新提交POST请求?

如何在libcurl中编写代码?

重新提交的流量是否加倍,因为POST请求可能非常大?

1 个答案:

答案 0 :(得分:1)

修复双数据发送问题的HTTP 1.1方法是libcurl自身包含的“Expect:100-continue”标题。它允许服务器在发送任何数据之前拒绝POST。

但实际上,大多数服务器都没有实现(正确),所以你会做双重发布。