【问题标题】:Its possible to set fields values of a site and submit then with a Programing Language?是否可以设置站点的字段值并使用编程语言提交?
【发布时间】:2014-02-12 18:23:24
【问题描述】:

我有这个网站: https://acad.unoesc.edu.br/academico/login.jsp

我想将信息放入字段值中然后提交,以获取下一页并在该站点中导航。那是因为我想创建一个 android 应用程序或类似的东西。我在第一种情况下使用 lua,使用 luasocket(http)。

我知道输入有它的名字,但我不知道如何设置然后发送到服务器。如果有人可以帮助我解决这个问题。

谢谢。

【问题讨论】:

    标签: lua


    【解决方案1】:

    你可以在 luasocket 中使用 POST 方法。请参阅official documentation 和此SO answer 中的详细示例。

    由于您似乎正在进行身份验证,您可能需要将返回给您的 cookie 值保存为登录响应的一部分,然后将该 cookie 传递回服务器(否则您的后续请求将失败,因为服务器将拒绝那些未经身份验证的请求)。

    由于您是通过 https 发送的,因此您需要使用 LuaSec,它提供 ssl.https 模块来替代 luasocket 提供的 http 模块。您可以查看my blog post 了解如何做到这一点的一些示例。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-04
    • 1970-01-01
    • 1970-01-01
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多