Javascript SyntaxError:获取cgi文件时JSON输入意外结束

Javascript SyntaxError:获取cgi文件时JSON输入意外结束,javascript,python,json,fetch,cgi,Javascript,Python,Json,Fetch,Cgi,我得到以下错误: SyntaxError:JSON输入意外结束\ Javascript: fetch("cgi-bin/test.cgi") .then((response) => response.json()) .then((data) => console.log(data)) .catch((err) => console.log(err)); test.cgi: import json import cgi testval = &q

我得到以下错误:

SyntaxError:JSON输入意外结束\

Javascript:

fetch("cgi-bin/test.cgi")
  .then((response) => response.json())
  .then((data) => console.log(data))
  .catch((err) => console.log(err));
test.cgi:

import json
import cgi

testval = "ok"
b= {"testkey": testval}


print("Content-Type: application/json")
print()
print(json.dumps(b))

你知道我能做些什么吗?提前感谢。

响应值为空。什么样的cgi文件会转换成JSON?您是否尝试过使用CURL进行抓取,输出是否正确?