为了账号安全,请及时绑定邮箱和手机立即绑定

Python 接收一个Post请求后如何返回一个json格式的内容?

Python 接收一个Post请求后如何返回一个json格式的内容?

繁花如伊 2018-07-16 10:39:38
本人现在在尝试使用python编写 钉钉 的创建套件验证程序,就是接收一个Post请求后将内容加密再加密,然后将结果已json的格式返回给对方。 在本地已经解密成功,并按照规定加密了,直接将结果return,钉钉 一直提示返回的结果不正确。 使用官方提供的jsp版demo可以验证成功,抓包如下:1、接收一个post请求2、返回2003、返回一个TCP 其中包含加密的结果 然后我又抓包了python版:1、接收post请求2、一个TCP链接   不懂。。3、返回200 正文中包含加密后的结果python版本的应该是返回了一个html格式的数据,请问怎么样能返回第一张图中那种形式?研究一整天了,求大神指点
查看完整描述

2 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

# django
from django.http import JsonResponse
from django.views.decorators.csrf import csrf_exempt
@csrf_exempt    
def index_view(request):
    """
    method: GET/POST
    api: /
    """
    return JsonResponse({'status': 0})


查看完整回答
反对 回复 2018-07-18
?
守着一只汪

TA贡献1872条经验 获得超3个赞

json的格式是否要求是utf8?

查看完整回答
反对 回复 2018-07-18
  • 2 回答
  • 0 关注
  • 4369 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信