我正在vb.net中创建一个应用程序,允许用户通过简单的表单注册文本更新。当用户点击表单上的提交按钮时,它将使用实际注册表单向网站发送POST,然后网站接受数据。当我从网站上获取HTTP POST时,它看起来很奇怪,似乎每次都会改变。我正在使用Live HTTP Headers来获取数据。以下是标题内容的示例:
Content-Length: 952
-----------------------------61332911729981
Content-Disposition: form-data; name="_wpnonce"
1d45b60ac9
-----------------------------61332911729981
Content-Disposition: form-data; name="_wp_http_referer"
/
-----------------------------61332911729981
Content-Disposition: form-data; name="_ninja_forms_display_submit"
1
-----------------------------61332911729981
Content-Disposition: form-data; name="_form_id"
1
-----------------------------61332911729981
Content-Disposition: form-data; name="ninja_forms_field_1"
(828) 555-3949
-----------------------------61332911729981
Content-Disposition: form-data; name="ninja_forms_field_2"
unchecked
-----------------------------61332911729981
Content-Disposition: form-data; name="ninja_forms_field_2"
checked
-----------------------------61332911729981
Content-Disposition: form-data; name="_ninja_forms_field_3"
Submit
-----------------------------61332911729981--
以下是我之前从Live HTTP Headers获取的一个示例,其中包含电子邮件警报的新闻稿表单:
fields%5Bemail_address%5D%5Bvalue%5D=blahblah%40email.com&cc_newsletter%5B%5D=1&cc_referral_url=http%253A%252F%252Fpeabodyswineandbeer.com%252F&cc_redirect_url=&constant-contact-signup-submit=Sign+Up&uniqueformid=constant_contact_api_widget-2
任何想法如何获得第一个像第二个?我从HTTP Live Headers中的相同部分获得了它们,但我不知道如何使用第一个将数据发布到网站。