Javascript Error: 11233 Content-Length mismatch

本文探讨了在使用Fiddler过程中遇到的Content-Length不匹配错误,详细分析了问题的根源在于响应冲突,并提供了修改JavaScript函数返回值以解决服务器请求重复发送的问题。

Today I got a error in fiddler:

Failed to obtain request body. System.IO.InvalidDataException The request body did not contain the specified number of bytes. Got expected

11233 Content-Length mismatch: Request Header indicated 7,431 bytes, but client sent 0 bytes.

I goole all key words on web, but no any clues to root cause. Here is the script:


function ShowRatePopUP() {
ratePopUpLinkButton = document.getElementById(ratePopUpLinkButtonId);
if (ratePopUpLinkButton) {
ratePopUpLinkButton.click();
}
}

This is a simple function to access on server function "ratePopUpLinkButton.click();" , but why Content-Length in header is different with that client sent?

The root cause is "Response Confiliction". ShowRatePopUP() didnt return false, that inform the server side it will also need to request to server side. But ratePopUpLinkButton.click(); is also request to server side. Therefore just return false, fixed.


function ShowRatePopUP() {
ratePopUpLinkButton = document.getElementById(ratePopUpLinkButtonId);
if (ratePopUpLinkButton) {
ratePopUpLinkButton.click();
}

return false;
}

 

转载于:https://www.cnblogs.com/narkissos/p/4577645.html

runtime-core.esm-bundler.js:4768 Feature flag __VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not explicitly defined. You are running the esm-bundler build of Vue, which expects these compile-time feature flags to be globally injected via the bundler config in order to get better tree-shaking in the production bundle. For more details, see https://link.vuejs.org/feature-flags. initFeatureFlags @ runtime-core.esm-bundler.js:4768 index.js:484 [object Object] to.meta.requireAuth footer_bg.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found) index.js:484 [object Object] to.meta.requireAuth footer_bg.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found) index.js:484 [object Object] to.meta.requireAuth index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Opening Web Socket... footer_bg.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found) index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Web Socket Opened... index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> CONNECT accept-version:1.2,1.1,1.0 heart-beat:4000,4000 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< CONNECTED heart-beat:0,0 version:1.2 content-length:0 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] connected to server undefined index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:284 [WebSocket] 连接成功 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SUBSCRIBE id:sub-0 destination:/user/tutor001/queue/messages index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SUBSCRIBE id:sub-1 destination:/user/tutor001/queue/typing index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SUBSCRIBE id:sub-2 destination:/topic/onlineUsers index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SUBSCRIBE id:sub-3 destination:/user/tutor001/queue/video index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/user.online content-length:8 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< MESSAGE content-length:21 message-id:nm14xzpi-47 subscription:sub-2 content-type:application/json destination:/topic/onlineUsers content-length:21 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:331 在线用户列表更新: Proxy(Array) index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< MESSAGE content-length:21 message-id:nm14xzpi-49 subscription:sub-2 content-type:application/json destination:/topic/onlineUsers content-length:21 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:331 在线用户列表更新: Proxy(Array) index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< MESSAGE content-length:21 message-id:nm14xzpi-50 subscription:sub-2 content-type:application/json destination:/topic/onlineUsers content-length:21 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:331 在线用户列表更新: Proxy(Array) {0: '李四', 1: 'tutor001'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< MESSAGE content-length:21 message-id:nm14xzpi-53 subscription:sub-2 content-type:application/json destination:/topic/onlineUsers content-length:21 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:331 在线用户列表更新: Proxy(Array) {0: '李四', 1: 'tutor001'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:384 开始视频通话,目标用户: 李四 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:412 发送offer: {sdp: 'v=0\r\no=- 8701704114158996414 2 IN IP4 127.0.0.1\r\ns…b7a4ff4888 913b4ada-c3b5-44dc-9cd7-9dd7ff2a8597\r\n', type: 'offer'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'offer', to: '李四', data: {…}, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:6335 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2982381153 1 udp 2122260223 2.0.0.1 5078…eration 0 ufrag 4OwL network-id 3 network-cost 50', sdpMid: '0', sdpMLineIndex: 0, foundation: '2982381153', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:267 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2212657050 1 udp 2122194687 169.254.111.…790 typ host generation 0 ufrag 4OwL network-id 1', sdpMid: '0', sdpMLineIndex: 0, foundation: '2212657050', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:258 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:67471149 1 udp 2122129151 169.254.7.244 …791 typ host generation 0 ufrag 4OwL network-id 2', sdpMid: '0', sdpMLineIndex: 0, foundation: '67471149', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:255 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2243918546 1 udp 2122063615 192.168.56.1…792 typ host generation 0 ufrag 4OwL network-id 4', sdpMid: '0', sdpMLineIndex: 0, foundation: '2243918546', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:256 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:139589924 1 udp 2121867007 172.20.10.4 5…eration 0 ufrag 4OwL network-id 5 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '139589924', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:270 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:438208215 1 udp 2122000639 2408:8411:842…eration 0 ufrag 4OwL network-id 6 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '438208215', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:298 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:1781348613 1 udp 2121935103 2408:8411:84…eration 0 ufrag 4OwL network-id 7 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '1781348613', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:298 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2982381153 1 udp 2122260223 2.0.0.1 5079…eration 0 ufrag 4OwL network-id 3 network-cost 50', sdpMid: '1', sdpMLineIndex: 1, foundation: '2982381153', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:267 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2212657050 1 udp 2122194687 169.254.111.…797 typ host generation 0 ufrag 4OwL network-id 1', sdpMid: '1', sdpMLineIndex: 1, foundation: '2212657050', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:258 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:67471149 1 udp 2122129151 169.254.7.244 …798 typ host generation 0 ufrag 4OwL network-id 2', sdpMid: '1', sdpMLineIndex: 1, foundation: '67471149', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:255 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2243918546 1 udp 2122063615 192.168.56.1…799 typ host generation 0 ufrag 4OwL network-id 4', sdpMid: '1', sdpMLineIndex: 1, foundation: '2243918546', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:256 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:139589924 1 udp 2121867007 172.20.10.4 5…eration 0 ufrag 4OwL network-id 5 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '139589924', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:270 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:438208215 1 udp 2122000639 2408:8411:842…eration 0 ufrag 4OwL network-id 6 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '438208215', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:298 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:1781348613 1 udp 2121935103 2408:8411:84…eration 0 ufrag 4OwL network-id 7 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '1781348613', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:298 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:3473695993 1 tcp 1518280447 2.0.0.1 9 ty…eration 0 ufrag 4OwL network-id 3 network-cost 50', sdpMid: '0', sdpMLineIndex: 0, foundation: '3473695993', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:278 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:4247622914 1 tcp 1518214911 169.254.111.…ptype active generation 0 ufrag 4OwL network-id 1', sdpMid: '0', sdpMLineIndex: 0, foundation: '4247622914', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:269 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2060084661 1 tcp 1518149375 169.254.7.24…ptype active generation 0 ufrag 4OwL network-id 2', sdpMid: '0', sdpMLineIndex: 0, foundation: '2060084661', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:268 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:4218460234 1 tcp 1518083839 192.168.56.1…ptype active generation 0 ufrag 4OwL network-id 4', sdpMid: '0', sdpMLineIndex: 0, foundation: '4218460234', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:267 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:1990073276 1 tcp 1517887231 172.20.10.4 …eration 0 ufrag 4OwL network-id 5 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '1990073276', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:282 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:1691444303 1 tcp 1518020863 2408:8411:84…eration 0 ufrag 4OwL network-id 6 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '1691444303', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:310 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:350411677 1 tcp 1517955327 2408:8411:842…eration 0 ufrag 4OwL network-id 7 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '350411677', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:308 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:3473695993 1 tcp 1518280447 2.0.0.1 9 ty…eration 0 ufrag 4OwL network-id 3 network-cost 50', sdpMid: '1', sdpMLineIndex: 1, foundation: '3473695993', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:278 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:4247622914 1 tcp 1518214911 169.254.111.…ptype active generation 0 ufrag 4OwL network-id 1', sdpMid: '1', sdpMLineIndex: 1, foundation: '4247622914', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:269 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:2060084661 1 tcp 1518149375 169.254.7.24…ptype active generation 0 ufrag 4OwL network-id 2', sdpMid: '1', sdpMLineIndex: 1, foundation: '2060084661', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:268 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:4218460234 1 tcp 1518083839 192.168.56.1…ptype active generation 0 ufrag 4OwL network-id 4', sdpMid: '1', sdpMLineIndex: 1, foundation: '4218460234', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:267 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:1990073276 1 tcp 1517887231 172.20.10.4 …eration 0 ufrag 4OwL network-id 5 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '1990073276', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:282 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:1691444303 1 tcp 1518020863 2408:8411:84…eration 0 ufrag 4OwL network-id 6 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '1691444303', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:310 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:350411677 1 tcp 1517955327 2408:8411:842…eration 0 ufrag 4OwL network-id 7 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '350411677', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:308 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:757610190 1 udp 1685659391 221.197.234.2…eration 0 ufrag 4OwL network-id 5 network-cost 10', sdpMid: '0', sdpMLineIndex: 0, foundation: '757610190', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:305 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:397 发送ICE候选: RTCIceCandidate {candidate: 'candidate:757610190 1 udp 1685659391 221.197.234.2…eration 0 ufrag 4OwL network-id 5 network-cost 10', sdpMid: '1', sdpMLineIndex: 1, foundation: '757610190', component: 'rtp', …} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:537 发送视频信号: {type: 'candidate', to: '李四', data: RTCIceCandidate, from: 'tutor001', signalType: 'video'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] >>> SEND destination:/app/video.signal content-length:304 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< MESSAGE content-length:21 message-id:nm14xzpi-55 subscription:sub-2 content-type:application/json destination:/topic/onlineUsers content-length:21 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:331 在线用户列表更新: Proxy(Array) {0: '李四', 1: 'tutor001'} index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] Received data index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:279 [STOMP] <<< MESSAGE content-length:21 message-id:nm14xzpi-57 subscription:sub-2 content-type:application/json destination:/topic/onlineUsers content-length:21 index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/web/ChatInterface.vue?vue&type=script&lang=js:331 在线用户列表更新: Proxy(Array) {0: '李四', 1: 'tutor001'}
06-14
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值