说实话,知道获取那个没什么一样,知道这个东西是怎么得来的就行了
我简单看了一下,这个网页也是通 ...
我这里好像没考虑超过10个不保存在cookie里的情况,我没有账号,不太清楚另外的情况,不过思路应该也差不多,不去跟请求逻辑的话,就劫持一下渲染函数 ejs.render 拿list
我没登录的情况下,加了14个,好像也还是存在cookie里
王一之 发表于 2024-10-30 23:33
我这里好像没考虑超过10个不保存在cookie里的情况,我没有账号,不太清楚另外的情况,不过思路应该也差不 ...
谢谢大佬,的确是,不登陆的情况下,可以超过10,原来是保存在cookie的Eastmoney_Fund字段,我才知道。 王一之 发表于 2024-10-30 23:29
说实话,知道获取那个没什么一样,知道这个东西是怎么得来的就行了
我简单看了一下,这个网页也是通 ...
大佬的这段回复,信息量超大,我得认真学习、反复琢磨。
初步看来,似乎分两种情况,登陆和不登陆,处理的方法不一样。
登陆时,自选列表是没有保存在cookie中的,推测应该保存在服务器端,有个专门的接口可以获取。
不登陆的自选列表是保存在cookie的,可以直接在cookie中获取,然后通过GetFundsInfo接口,拿到其它需要的数据。
在搜索 【GetFundsInfo】时,明显有两处,由此可以佐证。
大佬说了,【至于想拿到list,就考虑劫持一下ejs.render这个方法】,很想知道,如何劫持ejs.render,您能否简单写个示例代码?
王一之 发表于 2024-10-31 14:12
```js
// ==UserScript==
// @name New Userscript
谢谢大佬!感谢您的示例代码!
ejs原来是全局的函数,我还以为局部函数。
页:
1
[2]