我使用第三方软件的API,称为“板识别器”,可以看到
here
我尝试了他们的python示例代码,但当我尝试使用我的javascript代码时,他们的api响应值不同,这意味着我的javascript代码与他们提供给我的有效的python代码不同,问题是我如何使我的代码与我创建的python代码完全相同?
这是我运行的python代码,它用预期的输出为我提供了一个成功的响应。
# pip install requests
import requests
from pprint import pprint
with open('./sampleCar3.jpg', 'rb') as fp:
response = requests.post(
'https://platerecognizer.com/api/plate-reader/',
files=dict(upload=fp),
headers={'Authorization': 'Token API_TOKEN'})
pprint(response.json())
这是我在javascript上尝试的记录错误输出的代码
placeRecognizerPostRequest(imgSrc) {
// imgSrc value = ./sampleCar3.jpg
const body = new FormData();
body.append("upload", imgSrc);
fetch("https://platerecognizer.com/api/plate-reader/", {
method: 'P