如何解决在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 举报,一经查实,本站将立刻删除。