• UiPath


    复工后实在实在太忙了,没什么时间更新教程,争取四月能开始更第三部分。

    先更一个从网站上下载文件的方法。

    直接开始:使用HTTP Request活动

    对于下载文件,需要设置这些参数:

    • Input - End Point:文件的下载地址,就是下载链接指向的那个URL(不确定这么说准不准确)。
      下载地址怎么获得?一般都是在属性href里,使用Get Attribute活动获取属性href的值即可。具体可以看下面这个下载链接:

      用UI Exploer去抓start the download的Selector,看看它的属性:

      也可以直接查看网页代码:
    • Options - ResourcePath:下载后文件存放的路径和文件名,比如"C:Users mDesktop123.pdf"。

    • Options - BodyFormat:当时看论坛上有人说这个地方要设置成文件后缀,比如pdf,或者application/html。不懂,反正我不设置也没啥问题。

    设置完这些就可以试试了。

    测试的结果你可能会发现下载的文件打不开。这时候可以把文件的后缀改成.htm然后再尝试打开。如果能打开,说明Http Request活动下载文件时需要你提供其他参数。

    我的情况是,下载的123.pdf打不开,但把它改成123.htm后打开了,是一个登陆网页。这说明Http Request下载的时候需要用户名和密码,所以我在Simple Authentication里填上了网站的username和password,之后就能正常下载了。

    如果你的情况是需要用户名密码以外的参数,这我没遇到过。但你可以试试把需要的信息填在Options的Parameters里,参数名应该和Http Request所需要的信息在htm文件里对应的属性名(这个需要看网页代码)一致,并给参数赋值。还不行的话,试试在Options的Header里赋值?

    终极大招是,去论坛提问。

    没了。祝大家健康!

  • 相关阅读:
    作业
    复习整理3
    复习整理2
    复习整理1
    书籍-os 相关
    书籍正则
    书籍
    SocketServer 简化编写网络服务器的步骤
    socket 粘包
    经典排序算法
  • 原文地址:https://www.cnblogs.com/TeresaMu/p/12165715.html
Copyright © 2020-2023  润新知