Commit 5034cbdb authored by 以墨为白's avatar 以墨为白 🎧

1

parent fe07b0eb
...@@ -852,12 +852,13 @@ let httpSSERequest = (url, success, error) => { ...@@ -852,12 +852,13 @@ let httpSSERequest = (url, success, error) => {
*/ */
let fetchEventSource = (url, data, options = {}) => { let fetchEventSource = (url, data, options = {}) => {
// 发送 POST 请求 // 发送 POST 请求
return new Promise((resolve, reject) => {
fetch(url, { fetch(url, {
method: "get", method: "get",
// body: typeof data == "object" ? JSON.stringify(data) : data, // body: typeof data == "object" ? JSON.stringify(data) : data,
timeout: 0, timeout: 0,
dataType: "text/event-stream", dataType: "text/event-stream",
headers: new Headers(addHeaders(headers)) headers: new Headers(addHeaders({}))
}).then(response => { }).then(response => {
// 检查响应是否成功 // 检查响应是否成功
if (!response.ok) { if (!response.ok) {
...@@ -888,9 +889,10 @@ let fetchEventSource = (url, data, options = {}) => { ...@@ -888,9 +889,10 @@ let fetchEventSource = (url, data, options = {}) => {
// 开始读取数据流 // 开始读取数据流
return push(); return push();
}).catch(error => { }).catch(error => {
console.error('Fetch error:', error); return fetchEventSource(url, data, options);
options.error && options.error(error); options.error && options.error(error);
}); });
});
} }
//#endregion //#endregion
......
...@@ -272,7 +272,7 @@ export default { ...@@ -272,7 +272,7 @@ export default {
const weekList = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']; const weekList = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
this.myDate.week = weekList[dayjs().get('day')] this.myDate.week = weekList[dayjs().get('day')]
fetchEventSource("api_ws/stream-sse", {}, { fetchEventSource("api/api_ws/getMsg1", {}, {
onopen: () => { onopen: () => {
console.log("打开"); console.log("打开");
}, },
...@@ -285,7 +285,7 @@ export default { ...@@ -285,7 +285,7 @@ export default {
} }
}); });
// httpSSERequest("api_ws/stream-sse", (data) => { // httpSSERequest("api/api_ws/stream-sse", (data) => {
// console.log(data) // console.log(data)
// }, (err) => { // }, (err) => {
// console.log(err) // console.log(err)
......
...@@ -113,7 +113,7 @@ module.exports = { ...@@ -113,7 +113,7 @@ module.exports = {
//后台代理 //后台代理
proxy: { proxy: {
'/api/': { '/api/': {
target: 'http://192.168.168.213:8081', target: 'http://localhost:8081',
ws: true, ws: true,
secure: false, secure: false,
changeOrigin: true, changeOrigin: true,
...@@ -121,12 +121,6 @@ module.exports = { ...@@ -121,12 +121,6 @@ module.exports = {
'^/api/': '/' '^/api/': '/'
} }
}, },
'/api_ws/**': {
target: 'http://localhost:8081',
ws: true,
secure: false,
changeOrigin: true,
},
'/websocket/**': { '/websocket/**': {
target: 'ws://192.168.168.213:8081', target: 'ws://192.168.168.213:8081',
ws: true, ws: true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment