-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Description
我要求她修改去重的实现。
从简单的匹配URL修改为判断三级或者二级域名进行去重。
重定向的网站修改域名。
后者的话,难说。
因为有时候重定向可能是域名寄了。
或者被别人拿了。
可能要解析原先的元素是不是还在。
这个怕不是要实现搜索校验。
还有一个想搞。
自动化添加CF或者WAF策略。
用TypeScript在node.js跑吧。
如果你的项目需要大量使用JavaScript、XPath和JSOUP,那么可能直接在Node.js环境中使用TypeScript会更为方便,因为Node.js本身就支持JavaScript,而且有许多库可以支持XPath和JSOUP(或类似JSOUP的HTML解析库)。
TypeScript是JavaScript的一个超集,添加了静态类型和一些其他的语言特性,这使得在大型项目中编写和维护代码更为容易。另外,Node.js有一个活跃的社区和大量的第三方库,这可能会对你的项目有所帮助。
然而,将Python代码翻译成TypeScript并不是一个简单的任务。虽然两者都是高级语言,但它们的语法和语义有很大的不同。一些在Python中很简单的任务在JavaScript或TypeScript中可能需要更多的代码,反之亦然。因此,你可能需要花费一些时间来重新实现你的代码,而且可能需要解决一些在翻译过程中出现的问题。
如果你决定采取这种方法,你可能会发现一些工具可以帮助你进行翻译,例如,有一些工具可以将Python代码转换成JavaScript代码。然而,请注意这些工具通常不能完美地进行转换,你可能需要手动修改一些代码。
总的来说,如果你的项目需要大量使用JavaScript、XPath和JSOUP,那么使用TypeScript和Node.js可能是一个好选择。然而,这需要你花费一些时间来学习新的语言和环境,以及重新实现你的代码。