// 获取聊天机器人发送回来的消息
function getMsg(text) {
$.ajax({
method: 'GET',
url: 'http://ajax.frontend.itheima.net:3006/api/robot',
data: {
spoken: text
},
success: function (res) {
console.log(res)
// if (res.message === 'success') {
// 接收聊天消息
// const msg = res.data.info.text
// $('#talk_list').append('
' + msg + ' ')
// 重置滚动条的位置
// resetui()
// }
}
})
}
2.1解决方案1:检查网站状态
2.2解决方案2:重新启动你的路由器
解决方案3:清除浏览器缓存2.3
2.4解决方案4:检查你的代理设置
2.5 解决方案5:禁用你的反病毒和防火墙软件
2.6解决方案6:清除你的DNS缓存
2.7 解决方案7:改变DNS服务器
2.8解决方案8:停用过期的Chrome扩展程序
2.9 解决方案9:重新安装hrome浏览器
上面的九种方法都试了,还是没有解决问题。
究竟有什么办法可以搞定呀?用了2天时间了。
"预配标头"指的是请求发送到服务器时所带的请求头(Request Headers),通常包含一些需要被服务器端检查并根据结果进行处理的信息,如Cookie、Token等等。
如果请求标头显示为“预配标头”,一般是因为这个请求使用了跨域(Cross-Origin Resource Sharing,简称CORS)技术,在发送请求之前需要服务器端先给出响应,表示是否允许此次跨域请求。此种情况下,浏览器会先发送一个OPTIONS请求,来确认服务器是否支持这个请求,如果服务器返回允许,则会发送实际的请求。
在处理跨域请求时,需要对服务器端进行配置,以允许跨域请求的发送,具体的方式可以参考CORS的相关资料,或者在代码中使用一些跨域请求工具库来解决。
问的ai