【发布时间】:2016-02-25 15:22:38
【问题描述】:
我正在开发支付集成,遗憾的是我没有静态 IP,而且我的国家/地区被禁止。
在我的个人主机上工作,并且该 IP 已被列入白名单,但似乎对其服务器的初始请求失败。
可能运行的 ajax 请求使用的是我的 IP 地址而不是服务器地址?
代码是这样的:
return jQuery.ajax({
type: "POST",
url: serviceUrlCard,
data: JSON.stringify(x),
contentType: "application/json",
dataType: "json"
})
是否有可能发送服务器的“IP”而不是我的?
【问题讨论】:
-
你能在失败时转储你得到的错误吗?
-
我没有收到任何错误。查看 chrome 控制台,对他们的服务器的请求只是因为连接超时而失败。该请求使用代理可以正常工作,但这会减慢我的开发速度:(
-
您可以像
url : myProxyCharger.php一样向您的服务器发出ajax 请求,然后在您的myCharger.php 中执行您的收费请求。 -
这里可以复制ajax请求的cURL吗?
-
如果您直接点击第 3 方 url,则从客户端发出请求不会使用服务器 ip。
标签: javascript php jquery ajax wordpress