gpt4 book ai didi

angularjs - 表单帖子和 $http.post() 之间的区别

转载 作者:行者123 更新时间:2023-12-03 08:13:25 24 4
gpt4 key购买 nike

我正在向后端服务器执行发布操作,这是一个 openid 身份验证库。当我有一个简单的表单,其 Action 指向服务器 url 时,它就可以工作。

但是,当我使用 $http.post 方法时它失败了。我已经比较了标题并将内容类型更改为 url-form 编码。这解决了部分问题,但来自服务器的重定向仍然失败。

关于导致这种行为的常规表单帖子和 angular 的 $http.post 之间有什么区别的任何想法?

最佳答案

but the redirection from the server still fails.



服务器重定向不应该回到前端,因为 ajax 请求会给你它的最终页面的 http 状态代码。因此,如果您通过 ajax 请求的页面重定向到另一个页面,它将为您提供 200 状态。您可以阅读 w3c 草案 http://www.w3.org/TR/XMLHttpRequest/#infrastructure-for-the-send-method .

关于angularjs - 表单帖子和 $http.post() 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13974340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com