echo.cgi

Jan. 19th, 2009 10:28 pm
andy_shev: (Default)
[personal profile] andy_shev
Понадобилось тут простой скрипт, который форму заполняет, потестировать... Вот, нашёл сходу: http://enablednation.com/echo.cgi, но судя по данным при запросе POST менее скольки-то сотен байт содержимое передаваемого не выводится.
Впрочем, можно пользоваться.


#!/usr/bin/env python

import ClientForm
import urllib2
import sys

f = open("some-index.html")
forms = ClientForm.ParseFile(f, "http://enablednation.com/echo.cgi", backwards_compat=False)
f.close()

print forms

forms[4].add_file(open(sys.argv[1]))

request2 = forms[4].click() # urllib2.Request object
response2 = urllib2.urlopen(request2)

print response2.geturl()
print response2.info() # headers
print response2.read() # body
response2.close()

Profile

andy_shev: (Default)
Andy Shevchenko

March 2025

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 4th, 2026 12:03 pm
Powered by Dreamwidth Studios