我用django框架做了个接口,接受一个图片,处理图片,返回结果。
调用接口的测试代码是这样的:
img = cv2.imread('C:\\Users\\51530\\Desktop\\openFace\\43.png',cv2.IMREAD_GRAYSCALE)
parms = {
'img' : img
}
# test = {
# 'name':'yuhaibo'
# }
re=requests.post('http://127.0.0.1:8001/identifyUser/', data = parms)
# re=requests.post('http://127.0.0.1:8001/test/', data = test)
print(re.text)
运行的结果就是提示我
TooManyFieldsSent at /identifyUser/
The number of GET/POST parameters exceeded settings.DATA_UPLOAD_MAX_NUMBER_FIELDS.
我加注释的部分运行时没问题的,就是传图片(用opencv读取的图片)出了问题,请大神指教下,我这个接口想接收图片,应该怎么改?
万分感谢!!!