佚名通过本文主要向大家介绍了接口返回值,python获取接口返回值,java接口返回值,接口返回错误,院方接口返回失败等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:python WSGI接口返回值的含义。
描述:
解决方案1:
描述:
def application(environ, start_response):
start_response('200 OK', [('Content-Type', 'text/html')])
return [b'<h1>Hello, web!</h1>']
return中的最前面的b代表的是什么,我取消之后,发现页面就接受不到这个返回值了
解决方案1:
b是比特类型。这是Python 3的代码。需要遵守pep 3333。在Python 3里,返回类型必须是 字节流字符串 即 bytes 类型的一个实例。
解决方案2:b只是代表的是以字节形式表示的字符串,取消之后并不会影响返回的数据
解决方案3:这样返回的是bytes类型的数据。
在网络传输中,一般都是转换为bytes类型。在Java中也有类似的概念,叫序列化。