gpt4 book ai didi

javascript - 谷歌浏览器 - 使用 ajax 时停滞不前,如何解决?

转载 作者:数据小太阳 更新时间:2023-10-29 04:51:05 27 4
gpt4 key购买 nike

在我家/办公室它运行良好。

enter image description here

但昨天我将它设置到一个客户位置,那里有专用互联网。但是在那里的网络中,我的所有数据包都因延迟而丢失,并且整个事情完全无法正常工作,因为它在我的家庭/办公室网络中工作到云端。

我经常遇到 Google Chrome > network > Timing > Connection setup = Stalled 14.89s 和 URL 的红线

enter image description here

请问我该如何解决?我花了几个小时和那些网络人员在一起,但他们认为是我的代码导致的?我现在很困惑。

var maincrawl_timer = null;

function crawl() {
maincrawl_timer = setTimeout(function() {
var s1 = $.get(submit_url + '/inbox', {
action: 'spinbox',
ousername: main_username,
status: 'offline'
}, function(msg) {
for (drawSixRowOnly in msg.db) {}
}, 'json');

s1.always(function() {
console.log('>>> crawl started. Are you sure its not causing Stalled??????????????????');
crawl();
});

}, 3000);
}

// Boot once
crawl();

// Button used - to receive request
function ackowledge(input1, input2) {
var chk = input2 + '_' + input1;
if (search_row(chk) == chk) {
error_show('Accepted by someone else.');
return false;
}

$('#form1_show').show();
$('#form1_title').html(input2);
$.post(submit_url + '/spack', {
action: 'spack',
ousername: main_username,
id: input1,
kiosk: input2
}, function(msg) {
if (msg.result == 'ok') {
spformid = msg.spformid; // selected: ACknowledge id
$('#form1_body').html(msg.form);
} else {
$('#form1_body').html('Failed');
}
}, 'json');
}

最佳答案

我在您的代码中没有看到任何会导致 HTTP 流量停滞的内容。当您尝试访问服务器时,Chrome 开发工具中的 HTTP 请求/响应 header 是什么样的?你收到 403 错误了吗?尝试从您的客户端通过 SSH 连接到服务器,或者让网络工程师使用您的客户端 URL 在服务器上进行 curl。如果这一切似乎表明服务器将接受来自客户端的数据包,那么可能是您将数据包发送到了错误的端口,或者您没有通过正确的身份验证。如果您没有正确验证,请了解服务器的安全要求。您可能必须实现 Oauth/cookies/Access-Control-Allow-Origin header 才能正确进行身份验证。

关于javascript - 谷歌浏览器 - 使用 ajax 时停滞不前,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30111457/

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