2024-05-14 10:13:36 发布
网友
我只需要编写一个简单的python CGI脚本来解析包含JSON的POST请求的内容。这只是测试代码,以便我可以测试客户端应用程序,直到实际的服务器准备就绪(由其他人编写)。
我可以读取cgi.FieldStorage()并转储keys(),但是找不到包含JSON的请求体。
我还可以转储os.environ(),它提供了很多信息,但我没有看到包含请求体的变量。
欢迎任何意见。
克里斯
如果使用CGI,只需从stdin中读取数据:
stdin
import sys data = sys.stdin.read()
注意,如果在代码中之前调用cgi.FieldStorage(),则无法从stdin获取正文数据,因为它只被读取一次。
cgi.FieldStorage()
如果使用CGI,只需从
stdin
中读取数据:注意,如果在代码中之前调用
cgi.FieldStorage()
,则无法从stdin获取正文数据,因为它只被读取一次。相关问题 更多 >
编程相关推荐