websocket如何攜帶header或引數

2021-09-10 22:10:53 字數 487 閱讀 2063

1.open時發引數

var  ws = new websocket("ws://....");

ws.onopen=function()

2.url裡帶引數

var  ws = new websocket("ws://url/1/3/9");
前台可以使用@pathparam以及{}去取

url裡注意base64格式的資料可能會攜帶"/"需要進行替換

3.url裡帶引數

var  ws = new websocket("ws://url?userid=1");
前台可以使用session.geturi和session.getquerystring取

4.替換子協議

var  ws = new websocket("ws://url",【token】);

重定向如何攜帶cookie

然後由於採用了乙個專門的網域名稱來做授權,這樣重定向到其它網域名稱時,就會出現不能攜帶cookie的問題。當然把登入後的引數放到url裡可以解決這個問題,但是這樣複製出來的url,就會 帶有使用者的資訊了。通過查閱資料發現,如果是相同網域名稱和path,重定向是可以攜帶cookie的,於是想到了下面...

重定向如何攜帶cookie

然後由於採用了乙個專門的網域名稱來做授權,這樣重定向到其它網域名稱時,就會出現不能攜帶cookie的問題。當然把登入後的引數放到url裡可以解決這個問題,但是這樣複製出來的url,就會 帶有使用者的資訊了。通過查閱資料發現,如果是相同網域名稱和path,重定向是可以攜帶cookie的,於是想到了下面...

http ajax請求中如何攜帶cookie

前端進行資料請求有 普通的ajax json 請求,jsop跨域請求,cors跨域請求,fetch請求.pc端這些請求方式中,普通的ajax json 請求和jsop跨域請求是預設攜帶cookie的,而cors跨域請求和fetch請求預設是不攜帶cookie的。因此,當我們的請求需要攜帶cookie...