我在页面A中有一个表单,有2个字段,用户名和密码,我的表单的操作是页面B.
我想在加载页面B时使用javascript获取请求标头的表单值。这可能吗?或类似的东西?
感谢。
答案 0 :(得分:0)
否。预计会出现一些例外情况(useragent),客户端Javascript中无法使用HTTP请求标头。
访问POST:ed表单的值的唯一方法是在处理请求服务器端时将它们放在文档中。
然而,这不适用于Ajax请求,其中整个请求和响应都暴露给Javascript。
但是,如果表单使用GET方法,表单值将被编码为查询参数,并且可以通过解析window.location
来获取。