(1)设计了一个API应用程序。API中的某些参数预期它将接收布尔数据。在
示例:
def hello(request):
# request.POST.viewitems()
# {u'is_logined': u'False', u'user': u'hello'}
user_name = request.POST.get("user", "") # "hello"
is_logined = request.POST.get("is_logined", "") # "False"
这是我的发送:
^{pr2}$我想我得到的参数是一个布尔数据,但它是Unicode格式。 任何人都知道为什么它是Unicode格式。在
(2)我还有一个问题。如果java程序将访问我的API,我知道java中的boolean是false
和{
当我的API接收到布尔数据时,它是否仍然是Unicode字符串的false
和{
这不是一个直接回答您的问题,但这是您应该使用表单来处理已发布数据的原因之一。通过formsapi,您将拥有“正确”的python对象类型。在
其他原因主要是安全问题。在
当您使用POST方法时,浏览器将表单数据打包,对其进行编码以进行传输,将其发送回服务器,然后接收其响应。在
我猜你是用表格发送数据的。发送的数据类型提供文本和文件格式。所以,这就是你收到is短信的原因。如果你知道一个名为postman的应用程序,你可以试试。在
相关问题 更多 >
编程相关推荐