如何发送正文发布请求

时间:2016-12-08 10:11:02

标签: python python-requests

我正在使用一个以html代码作为输入的api。让我们说它可以在http://10.21.2.80:8000/Application/validate_content.php

访问

validate_content.php

$html_data =  trim(urldecode($_POST['html'])); // html is key
validate($html_data)

access.py

我正在使用像

这样的python请求向此api发送请求
import requests 
openfile = open('file.txt')  
html_data = openfile.read()
openfile.close()
url = http://10.21.2.80:8000/Application/validate_content.php?id=12&offset=10
response = requests.post(url,data={'html':html_data})

validate()检查天气html代码是否遵循508合规规则。如果它遵循规则则返回PASS,否则它返回代码中的错误。 当我使用POSTMAN发出请求时,API会给出正确的响应(验证并返回错误)。但是使用python代码它总是返回PASS 我不知道出了什么问题。任何人都可以建议我这样做的正确方法。

0 个答案:

没有答案