Jquery Ajax调用正在下降到http,尽管它位于https页面上
我正在从一个安全页面调用一个相对路径(即,我正在调用类似“object/id”的东西)。我正在使用jquery的$.ajax进行调用 当调用该操作时,该调用会向相同的路径发出请求,但是http——尽管浏览器使用https。它破坏了一切,我不明白为什么 代码:Jquery Ajax调用正在下降到http,尽管它位于https页面上,jquery,ajax,https,Jquery,Ajax,Https,我正在从一个安全页面调用一个相对路径(即,我正在调用类似“object/id”的东西)。我正在使用jquery的$.ajax进行调用 当调用该操作时,该调用会向相同的路径发出请求,但是http——尽管浏览器使用https。它破坏了一切,我不明白为什么 代码: Ajax调用只能将请求返回到它们发起的服务器,以防止xxs或跨站点脚本编写。您没有指定http站点是否属于同一域,但这听起来像是罪魁祸首。问题最终导致我的服务器在我调用的操作中不接受https请求。ajax调用很好,只是被我的服务器撞到了h
Ajax调用只能将请求返回到它们发起的服务器,以防止xxs或跨站点脚本编写。您没有指定http站点是否属于同一域,但这听起来像是罪魁祸首。问题最终导致我的服务器在我调用的操作中不接受https请求。ajax调用很好,只是被我的服务器撞到了http上。你应该发布与ajax调用相关的代码。
$(event.target).latest('tr').attr('data-remote-url')
'object/{id}',的值是多少?为了清楚起见,id是一个数字。url中的“1”根据对象的不同而变化。它是同一个服务器。这不好笑,但同一个服务器或同一个网站域(从domainX/dir1到domainX/dir2)都是相同的。相同的域,相同的服务器。
$.ajax(
url: 'object/1'
type: 'PUT',
data: {data},
success: ->
{{stuff}}
)