在LWIP中重新绑定相同端口的问题

问题描述

我正在使用LWIP堆栈为FTP服务器创建TCP服务器。在这个用于被动连接的FTP中,我需要使用一些端口号XXXX,有了这个端口号,我可以第一次绑定,并且可以进行数据交换。那么我将使用CLOSE函数关闭该连接。

下一次,如果我收到被动命令,则我要绑定的端口号相同,则出现绑定失败的错误

由于我使用的是NXP控制器,因此在此处无法检查哪种错误错误错误

这是基本代码

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.goto('https://www.cbp.gov/newsroom/media-releases/all');
  const data = await page.evaluate(() => {
    const nodeList = document.getElementsByClassName('survey-processed');
    const urls = [];

    for (i=0; i<nodeList.length; i++) {
      urls.push(document.getElementsByClassName('survey-processed')[i].href);
    }
    const regex = new RegExp('/media-release\\b','g');
    const links = urls.filter(element => element.match(regex));
    return links;
  });
  console.log(data);
  await browser.close();
})();

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)