首页 文章

Angular 2 http post请求获得空响应,但状态代码为200

提问于
浏览
-4
Accept:application/json, text/javascript, */*; q=0.01
Accept-Encoding:gzip, deflate, br
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Content-Length:2765
Content-Type:application/x-www-form-urlencoded; charset=UTF-8
Host:169.172.68.223:9443
Origin:http://localhost:4200
Referer:http://localhost:4200/signon
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36

是什么与Accept-Encoding有关:gzip,deflate,br?

请让我知道,如何解决这个问题?

1 回答

  • 0

    HTTP状态代码200仅表示“OK”响应 . 这意味着您的请求成功,空响应并不意味着您的请求没有成功,这就是为什么即使响应为空也可以得到200响应 . 返回的响应为“null”,但您的响应成功可能是由于各种原因造成的 .

    例如,看看这个问题:Angular JS using $http() get a response, with status 200, but data is null

相关问题