【发布时间】:2017-01-11 05:52:31
【问题描述】:
我想要什么: 我正在使用一个网站(我希望保持匿名)来购买证券。它非常复杂,据我所知,它是用 JavaScript 编码的。 我想对这个网站做的是从一个单独的过程中“注入”一个购买东西的请求。因此,不必手动搜索我想购买的东西并进入那里并手动填写表格,而是单击购买并确认“您确定要下订单吗?”弹出窗口我只想在直接按下确认按钮时向服务器发送正在发送的任何命令/请求。
要特别清楚:我只是不想经历手动麻烦,而只是发送一个预先构建的请求,其中嵌入了必要的参数。 我当然不想做任何恶意的事情,只是让我的订单输入更快更顺畅。不需要自动登录或类似的东西。
我知道这没什么好做的,但我把它扔在那里并问一个问题:可以做到吗? 我真的不知道这些东西在幕后是如何工作的,也许请求以某种方式加密为一些几乎不可能进行逆向工程的自定义格式,或者可能不是。
【问题讨论】:
-
所以您想绕过网站控制并直接访问其端点?除非该网站有公共 API,否则我认为您的要求有点不道德。
-
是的,我想这就是我想要做的。他们没有公共 API。也许你是对的,但我并没有真正从用户的角度看到它是多么不道德,就像我说的那样,我只是想让我的工作流程更顺畅。也许这被认为是非常不道德的,我不知道,就像我说我对这些事情没有什么经验。
-
@Tottish 对于此类事情,您可以使用任何主要浏览器中可用的任何网络嗅探器或开发人员工具,在网络网格上,您可以查看所有带参数的请求,然后将此请求与其他参数一起使用,答案的迈克尔对于您正在搜索的内容非常准确。
标签: javascript user-interface interface customization