javascript - 查找动态生成的参数值,使用http post方法发送登录

标签 javascript authentication http-post html-parsing

我想使用 httpclient 登录 hotmail 电子邮件帐户。为此,我需要将 21 个参数传递给 http post 方法,包括用户名和密码。我通过 Firefox 中的温度数据插件发现了这一点。我还发现其中很少有动态生成的(即每次重新加载页面时它们的值都会改变)。我的问题是如何找到这些动态生成的参数值,这些参数必须在 http post 中传递。我尝试使用 firebug 插件找到它们,但没有帮助!我认为值是由 javascript 生成的。如果是,那么我该如何解析它们?我以前使用过Html解析器,但似乎它不支持javascript解析。如果有任何关于此的想法,我将不胜感激。

谢谢。

最佳答案

这可能是某种形式的 CSRF 防伪 token ,在这种情况下,我认为您不会做对。它们可能存储在某些 cookie 中,或者存储在页面中的隐藏元素中。

更多信息:http://blog.stevensanderson.com/2008/09/01/prevent-cross-site-request-forgery-csrf-using-aspnet-mvcs-antiforgerytoken-helper/

关于javascript - 查找动态生成的参数值,使用http post方法发送登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9518475/

相关文章:

javascript - 为什么在 Ajax 调用后不触发 jQuery 事件?

javascript - 无法生成 0 到 10 之间的随机数

authentication - XMPP SASL SCRAM-SHA1 认证

java - 发布请求正文的 Urlencoding 数据。我使用了错误的字符集吗?

c# - 如何查看 UploadValues 后调用,包括正在发送的 header

java - 如何知道多部分请求中该部分的真实内容类型是什么

javascript - CryptoJS 与 Bower,如何管理这种依赖性?

javascript - 没有字段名的Mongodb返回值

python - 是否可以在不使用 django 的身份验证和登录方法的情况下编写登录功能的代码?

c# - Azure 身份验证