js发送请求的时候想要获取请求的地址及参数?

JavaScript012

js发送请求的时候想要获取请求的地址及参数?,第1张

监听你系统通信所用的端口,有数据就获取显示就可以了。例如你的服务器ip是168.12.1.16,使用的是2000端口号,Socket socket=new Socket("168.12.1.16",2000)

DataOutputStream in=new DataOutputStream(socket.getInputStream())

请求地址 /api/pathname ,路径为./mock/pathname.js

请求地址 /api/pathname?param=234,路径为./mock/pathname/param-234.js

可以根据需要自行修改,注意一点require的写法有点讲究,带变量得写成 字符串+变量,不然会报错。

页面中的js 无法操作 network 里的内容,因为不在一个域下。

思路有二:

一、请求一定是来自页面,可以试图通过拦截(hook)请求的基础方法来获得 url

二、通过 chrome extension 实现,webRequest 接口就是干这个的