gpt4 book ai didi

javascript - 使信号器生成的代理中心 url 动态

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:46:55 25 4
gpt4 key购买 nike

我有一个解决方案需要使用 CORS 连接到信号器公开的服务。托管信号器服务的地址可能会及时更改,因此不会适合有经典的script标签

<script src="http://server:8888/signalr/hubs" type="text/javascript"></script> 

但如果有一种方法可以在没有静态脚本标记的情况下通过 javascript 动态引用上述 url,那就太棒了。建议会很棒!

最佳答案

在您的 JS 文件中执行以下操作:

$.getScript('http://server:8888/signalr/hubs', function () {
//Set the hubs URL for the connection
$.connection.hub.url = 'http://server:8888/signalr';
var hub = $.connection.yourHub; //yourHub is name of hub on the server side

//wire up SignalR

//start hub
$.connection.hub.start().done(function () {
//once we're done with SignalR init we can wire up our other stuff
});
});

关于javascript - 使信号器生成的代理中心 url 动态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22810563/

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