【发布时间】:2021-02-07 17:53:09
【问题描述】:
我使用机器人框架作为测试框架。我的一个用例是使用 POST 请求上传一个 zip 文件。
我为上传本地文件创建了正确的命令,它运行良好。 但是,我想采用更灵活的方法。
我不想将文件下载到我的计算机并上传它,而是想提供一个包含我要上传的文件的 URL。
意思是,给它网址http://X.X.X.X/test.zip。
我的主要问题是我需要找到一种方法来读取二进制块并将其发送到 API。
在 python 中,使用 urlopen (Stream large binary files with urllib2 to file) 很容易做到这一点,但我没有在机器人中找到任何方法。
你有什么想法吗?
【问题讨论】:
标签: python robotframework