gpt4 book ai didi

javascript - 来自 LOCALHOST 的 Electron GET 请求

转载 作者:行者123 更新时间:2023-11-29 21:39:42 25 4
gpt4 key购买 nike

我正在尝试从我在本地主机 (127.0.0.1) 上运行的 Web 服务器获取响应,完全形成此 URL:http://127.0.0.1:3125/平。该请求由一个看起来像这样的 html 文件调用,加载到 Electron 应用程序中:

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function () {
$.get( "127.0.0.1:3215/ping", function( data ) {
console.log( data );
});
}
);
</script>
</body>
</html>

但是在应用程序中使用 DevTools(控制台)时,我可以看到响应始终是 GET http://localhost:3215/ping 404 (NOT FOUND) 如果我尝试请求一个页面,不在本地主机(如http:google.com),请求总是成功的。即使尝试从我的浏览器控制台启动请求(在本地主机上),它也总是成功的。

我不明白为什么 Electron 会这样。

最佳答案

您还没有指定要用于请求的协议(protocol),http://或 https://。

$.get( "http://127.0.0.1:3215/ping", function( data ) {
console.log( data );
});

关于javascript - 来自 LOCALHOST 的 Electron GET 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33483363/

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