初学Django,开发完接口之后访问post请求的接口遇到error10053和10054,查阅很多资料没有找到具体的原因。

在这里记录下我遇到这两个报错的原因和解决方案:

get请求取请求参数:subnet = request.GET.get(‘subnet’,”)

post请求取请求参数:

      起初我是这么写的(当时参考的一本书):subnet = request.POST.get(‘subnet’,”)后面报错找了很多资料,大多是说连接被拒绝了,后面找了个用过django的人请教,他说是由于数据格式不一致。

      请求参数是json格式的这里就要先将json格式的数据解析成python格式的:

      params = json.loads(request.body)

                password = params[‘password’]