Post 将数据发布到另一台服务器上的表单并弹出一个窗口

Post 将数据发布到另一台服务器上的表单并弹出一个窗口,post,Post,我正在寻找该场景的输入,在server1中,在一个新窗口中以表单形式从另一台服务器打开填充的数据,而无需使用activeX和服务器端脚本 我们怎么做? 谢谢我不太确定我是否完全理解了这个问题,但您可以使用python的urllib或urllib2模块发布到网站: import urllib import urllib2 opener = urllib2.build_opener(MultipartPostHandler) opts = { 'field_name' = value, 'anot

我正在寻找该场景的输入,在server1中,在一个新窗口中以表单形式从另一台服务器打开填充的数据,而无需使用activeX和服务器端脚本

我们怎么做?
谢谢

我不太确定我是否完全理解了这个问题,但您可以使用python的urllib或urllib2模块发布到网站:

import urllib
import urllib2

opener = urllib2.build_opener(MultipartPostHandler)
opts = {
'field_name' = value,
'another_field_name' = another_value,
}

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12',
    'Accept': 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5',
    'Accept-Language': 'en-gb,en;q=0.5',
    'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
    'Connection': 'keep-alive'
}

req = urllib2.Request(url, opts, headers)
response = opener.open(req)
#something along these lines should work well for POSTing to a website
您可以在此处查看urllib和urllib2的文档:


非常抱歉,如果沟通不正确,请让我试着另找时间解释。情况就是这样。我需要将包含多个键值的数据发布到其他服务器,以便对其表单进行预发布。感谢randrumree的输入。感谢randrumree的输入。在我看来,它会给我我们在响应中传递的数据流,对吗?比如,如果我发送一个URL,它会返回数据流,当然还有标题信息,那么我们需要解析它?我不完全确定;这正是我用来在自己的一个站点上将数据发布到表单,或者更具体地说,django modelform中的方法。我认为标题信息只是供网站验证的,所以无论是什么服务器,比如apache还是其他什么,都不会认为您运行的程序是某种奇怪的入侵者。