gpt4 book ai didi

java - 提交表单后从网站获取 URL

转载 作者:行者123 更新时间:2023-12-01 09:09:57 25 4
gpt4 key购买 nike

所以我定位的网站是这样工作的:

网站名称为https://masterbattlerite.com/ https://masterbattlerite.com/工作原理如下:

  1. 在网站的搜索栏中输入用户名
  2. 按搜索按钮(或按 Enter 键)
  3. 网站会将您引导至包含您输入的用户名的用户页面。
  4. URL 现在类似于 https://masterbattlerite.com/238338348
  5. 该数字 (238338348) 是用户的 ID
  6. 我想知道如何在我的应用中以字符串形式获取 id

我发现了 Selendroid,但你需要某种服务器才能模拟浏览器?我的应用程序将在 Play 商店上发布,因此我不希望我的用户每次都需要启动自己的 selendroid 服务器来执行此操作(也许我错了)

最佳答案

在您的代码中,您可以使用 HTTP 库/框架并 POST 到网站发布到的同一位置,并从服务器发送的重定向中检索 ID 吗?您可能需要设置一些额外的(可能隐藏在网页上)参数才能使其正常工作。

编辑:好的,使用您提到的网站甚至更容易...如果您搜索 bob 用户名,您只需获取此 URL:http://masterbattlerite.com/profile/bob/lookup它返回一些漂亮的 JSON,其中包含 id,如下所示: {"status":"success","player":{"id":1268,"user_id":"5688","name":"bob", “标题”:504,“头像”:30016}}

顺便说一句 - 我使用 Chrome 开发人员工具解决了所有这些问题。学习使用它 - 它是你的 friend 。

关于java - 提交表单后从网站获取 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40981519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com