我无法使用jquery的ajax功能成功发布。
运行页面的http://localhost:9999
URL为,目标(Web服务)的URL为http://localhost:8080
。没有端口是不一样的,它们分别是9999和8080。
下面是请求和jquery ajax代码。
请求:
OPTIONS /profile/set_member HTTP/1.1
Host: localhost:8080
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Origin: http://localhost:9999
Access-Control-Request-Method: POST
jQuery ajax代码:
$.ajax({
type: "POST", url: "http://localhost:8080/profile/set_member",
contentType: "application/json", data: member,
error: function(){ alert('Update failed!'); },
processData: false,
success: function(){ alert('Update successful!'); }
});
这是跨域ajax调用的问题。基本上(至少在Firefox中),出于安全原因,POST请求会转换为OPTIONS请求。我昨晚碰到了同样 _的_事情,发布在这里。
我在localhost:23485上进行了$ .ajax调用,调用了IIS托管的http://
localhost
上的Web服务。因为它们是不同的域,所以跨域介入了,使事情变得困难。
我试图在这个链接的页面的中间部分复制exrcise:https://d2l.ai/chapple_recurrent-neurner-networks/sequence.html 练习使用一个正弦函数在-1到1之间创建1000个数据点,并使用一个递归网络来近似函数。 下面是我使用的代码。我要回去更多地研究为什么这不起作用,因为它对我来说没有太大意义,现在我可以很容易地使用前馈网络来近似这个函数。
关于警告: 我尝试在不使用的情况下构建它。它构建了相同的
我正在学习LiquiBase。我正在尝试从changelog生成SQL。出于某种原因,它生成的唯一SQL是对表的锁定。 我期待drop、create和update表的SQL,但没有看到任何东西。 LiquiBase:3.4.1版 数据库:MS SQL Server
我试图建立APK,以张贴我的请求在离子在游戏商店。但是当涉及到下面的命令时,我得到了错误: PS c:\projetos\xxx>jarsigner-verbose-sigalg sha1withrsa-digestalg sha1-keystore android.keystore platforms/android/app/build/outputs/apk/release/app-relea
问题内容: 我有此代码: 在我的本地环境中,工作正常,但在服务器中,返回此错误: TypeError:$ http.get(…)。成功不是函数 有任何想法吗?谢谢 问题答案: 该语法是正确的高达角1.4.3。 对于Angular v.1.6以下的版本,必须使用method。该方法带有两个参数:a 和将与响应对象一起调用的回调。 使用该方法,将函数附加到返回的。 像这样: 请参阅此处的参考。 方法也
我已经编写了一个php用户登录脚本,虽然我已经设法使注册页面正常工作(从而排除了common.php文件的内容是一个问题),并在mySQL中检查了数据库正在填充,但我似乎无法使登录本身发布任何内容,而不是不成功。 我肯定是在数据库中输入用户名和密码。有人能看出我哪里出了问题,或者建议我如何检查哪里出了问题吗? 表jmp_users的结构如下: 我的login.php页面是: