代码拉取完成,页面将自动刷新
// async function bufferSplit(buffer,str){
// let startLocation = 0;
// let endLocation = 0;
// let allSubscript = async (e)=>{
// // 获取e的所有下表
// startLocation = 0;
// endLocation = 0;
// Buffer.from("").
// while((endLocation = buffer.indexOf(e,startLocation)) != -1){
// location.push(endLocation);
// startLocation = endLocation+1;
// }
// }
// let location = [0];
// // 获取所有符合条件的下标
// await Promise.allSettled(str.map(e=>{
// return allSubscript(e)
// }));
// return
// location = location.sort((a,b)=>a-b);
// let bufferarr = [];
// // 对location进行排序
// for(let e=0;e<=location.length;e+=2){
// bufferarr.push(buffer.slice(location[e],location[e]+1));
// }
// return bufferarr.push(buffer.slice(location[location.length-1])),location;
// }
// let buff = Buffer.from("aa:b?b:cc");
// main()
// async function main(){
// console.time("time")
// await bufferSplit(buff,[":","?"])
// console.timeEnd("time")
// buff = buff.toString("hex");
// console.time("time")
// buff.split(/:|\?/g).map(e=>Buffer.from(e,"hex"));
// console.timeEnd("time")
// }
let http = require("http");
http.createServer((req,res)=>{
let data = "";
req.on("data",a=>data+=a)
req.on("end",_=>{
console.log(req.url);
console.log(req.method)
console.log(data)
console.log();
})
res.end("yes");
}).listen(80,"0.0.0.0")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。