被取代?用于响应web套接字接收器的任何utf或特殊字符

ngynwnxp  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(225)

**已关闭。**此问题需要调试详细信息。它目前不接受答案。
**想要改进此问题?**更新问题,使其位于堆栈溢出主题上。

五小时前关门了。
改进这个问题
我们存储了一个名为“17-0223_kix10_nttf”的文件_實現藍圖(機械設備)(0712觀點)某些物理位置的rev0。当我们试图获取该文件及其存储在ui端s服务器上的相关属性数据时,我们得到的响应类似于下面给出的“uploadfilename”,内容被替换为“?”,响应来自服务器的web套接字接收器的任何utf或特殊字符。

> payload {
>**uploadFilename: '17-0223_KIX10_NTTF_???????????0712???REV0.pdf',**

为了实现这一点,我们使用了electron的web套接字。
我正在放一些我们制作的代码块。

const webSocket = require('ws');
  wss = new webSocket(
    // web socket url to get data ,
    [],
    {
      headers: {
        'Cookie': // we have passed some cookies here.
      }
    }
  ).on('open', () => {
    console.log('connected successfully...');
    // set timer of 10 min to reconnect webSocket if user is loggedIn
    timerId = setInterval(keepAlive, 600000);
  }).on('error', (ws, err) => {
    console.log('123error123');
    // console.log(ws, err);
  }).on('upgrade', (ws, req) => {
    // console.log(ws, req);
  }).on('message', (message) => {
    console.log('this is message:- ', message);
    let msg = JSON.parse(message);
    let payload = msg.payload;
    receiveMsg(msg);
  }).on('close', (con) => {
    //cancelKeepAlive();
  });

有人能帮我找出问题或我们遗漏的任何东西,以及导致问题的原因吗?
我们已经使用电子和Angular 来构建应用程序。
任何帮助或暗示都是可贵的。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题