- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在努力取得成功POST使用 ASP.NET 到 ASPX ( cURL ) 页面(外部站点) .
因为我不太关心页面的外观(这一切都在服务器端完成),所以我没有发送任何参数__VIEWSTATE
, __EVENTVALIDATION
, __EVENTTARGET
, 和 __EVENTARGUMENT
,甚至不是空的,但我确实发送了真实数据。
将这些参数发布到 ASP.NET 服务器有多重要?
我不是 ASP.NET 程序员,但我可能怀疑 __EVENTVALIDATION
可能会给我带来一些困难(?)。或者这是浏览器和服务器之间我不需要太关心的东西?
如果这很关键,我如何模仿这些变量以便服务器接受 POSTS?
最佳答案
通常,您无法消除这些值。
ViewState 和 EventValidation 至关重要 - 除非对方禁用了它们。如果对方使用它们并且在回发时没有找到它们,则会出现抛出错误,这取决于程序如何处理它。
ViewState 包含回发后页面需要使用的信息。
EventValidation 包含一个验证回发控件的键,以确保您不会尝试触发任何没有权限的命令,或发送任何没有运行权限的参数。
让我们举个例子:假设我有一个发送数字 43 的控件和一个触发回发的按钮,我询问 id 43 的信息。EventValidation 会注意您不能编写脚本并询问对于具有任何 id 的所有数字,并获得您可能认为的任何结果。
关于php - 需要澄清 __VIEWSTATE __EVENTVALIDATION __EVENTTARGET , __EVENTARGUMENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10201264/
我现在正在学习 ASP.NET,我对 __VIEWSTATE 和 __EVENTVALIDATION 有点困惑。 是否可以读取这两项的值以了解应用程序的内部结构并可能对其进行操作。例如。人们写道,__
我正在努力取得成功POST使用 ASP.NET 到 ASPX ( cURL ) 页面(外部站点) . 因为我不太关心页面的外观(这一切都在服务器端完成),所以我没有发送任何参数__VIEWSTATE
我正在为网站制作一个移动应用程序来查看您的日程安排。他们不提供任何 API,也无意制作 API。 该网站只能使用 Ajax 运行,但是要伪造这些请求并抓取网站,我需要伪造 __EVENTVALIDAT
考虑: Content-Disposition: form-data; name="__VIEWSTATE" /wEPDwUKMTQxNzIxMTc0MQ9kFgICAw8WAh4HZW5jdHlwZ
在ASP.NET , 是否有可能将 __VIEWSTATE 和 __EVENTVALIDATION 隐藏字段的值获取到 C#(服务器端)中的变量中,比方说,重写 Render 方法? 我试过: pro
我正在尝试对 ASP.net 网站进行负载测试,经过一些研究后,很明显 JMeter 遇到了 VIEWSTATE 问题,这是 ASP.NET WebForms 用来使 HTTP 看起来像的解决方法之一
我是一名优秀的程序员,十分优秀!