Javascript IP地址多址403禁止
在我的程序中,在用户上传一些文件(例如名为“00-40”的图像)后,后端将处理它们并将它们存储到另一个目录中。然后,当拖动滑动条时,将访问并显示这些图像 它可以在本地主机上正常工作,但当我将它放在服务器(Apache)上时,如果我将该条拖得太快,我将得到403禁止用于服务器上的图像IP地址。Javascript IP地址多址403禁止,javascript,html,apache,web-applications,Javascript,Html,Apache,Web Applications,在我的程序中,在用户上传一些文件(例如名为“00-40”的图像)后,后端将处理它们并将它们存储到另一个目录中。然后,当拖动滑动条时,将访问并显示这些图像 它可以在本地主机上正常工作,但当我将它放在服务器(Apache)上时,如果我将该条拖得太快,我将得到403禁止用于服务器上的图像IP地址。'get XHRhttp://......... 403禁止'我已经在Chrome、Firefox和Safari上试过了。它们都有相同的情况,有时甚至javascript库也被禁止(发生在Safari上) 我
'get XHRhttp://......... 403禁止'
我已经在Chrome、Firefox和Safari上试过了。它们都有相同的情况,有时甚至javascript库也被禁止(发生在Safari上)
我搜索了一些原因,据我所知,这可能是因为同一IP地址在一段时间内访问了太多次(每次拖动都会访问该图像IP地址)
有人有办法解决这个问题吗?或者任何建议,是因为apache设置
( "#SliceNumber_1" ).slider({
range: "max",
min: 0,
max: stackImageIds.length-1,
value: 0,
slide: function(event, ui) {
$( "#rangeSlice_1" ).html( ui.value );
currentSliceNumber_1=ui.value;
after_underlay(stackImageIds[currentSliceNumber_1]);
//1.This 'stackImageIds[currentSliceNumber_1]' is an ip address corresponding the specific image e.g http://servername/project/folder/image00.dcm
},
create: function (event, ui) {
$("#rangeSlice_1").html($(this).slider("value"));
}
function after_underlay(){
cornerstone.loadImage(stackImageIds[currentSliceNumber_1]).then(function(image) {
//2. and this loadImage(cornerstone library)will access that ip address and then return a promise
cornerstone.displayImage(element, image);
});
}
上面的代码将向您解释如何访问IP地址。很可能它们没有在服务器上处理!?你能发布或链接到一个演示网站吗?当然,我想