【发布时间】:2014-08-16 08:07:15
【问题描述】:
我尝试将 htm 代码从 python 脚本发送到 Joomla 站点。
description = "<h1>Header</h1><p>text</p>"
values = {'description' : description.encode(self.encoding),
'id = ' : 5,
}
data = urlencode(values)
binData = data.encode(self.encoding)
headers = { 'User-Agent' : self.userAgent,
'X-Requested-With' : 'XMLHttpRequest'}
req = urllib2.Request(self.addr, binData, headers)
response = urllib2.urlopen(req)
rawreply = response.read()
在 Joomla-server 我得到了相同的字符串,但没有 html:
$desc = JRequest::getVar('description', '', 'POST');
怎么了?
【问题讨论】:
标签: python joomla http-headers urllib2 urllib