是否可以通过编程方式提交所有html表单?

时间:2015-07-09 18:52:13

标签: java selenium http-post

目前,我正在使用Selenium API填充并提交表单上的字段。表单的后端有一个servlet。

此表格的工作原理如下:

  1. 当我单击提交按钮时,表单会向服务器发送POST请求,但仅为当前会话保存数据。
  2. 然后我需要单击Save按钮,然后浏览器向服务器发送第二个POST请求,最后保存数据。
  3. 当我尝试在没有Selenium的情况下复制完全相同的POST个请求时,只需使用Java,我就200 OK个请求获得POST个响应,但数据没有得救200 OK是否意味着我的数据正确提交了?我有经验将数据发送到表单,一切都对我来说很好。

    此表单非常奇怪,必须单击Submit,然后浏览器重定向您,然后单击Save。我使用了Live Headers,并且逐字复制了所有POST和GET请求,并为所有请求获得了200 OK。但是没有数据保存在服务器端。为什么?有什么保护我不知道。请给我任何提示

0 个答案:

没有答案