上传数据到文件服务器 :param data: 要上传的数据, 可以是 Dictionary, bytes, or file-like object :param rel_url: 上传到服务器的相对url :return: 上传到服务器后的完整url, 如果上传失败, 返回 None
(self, data, rel_url, headers)
| 78 | return file_url |
| 79 | |
| 80 | def __upload_data(self, data, rel_url, headers): |
| 81 | """ |
| 82 | 上传数据到文件服务器 |
| 83 | :param data: 要上传的数据, 可以是 Dictionary, bytes, or file-like object |
| 84 | :param rel_url: 上传到服务器的相对url |
| 85 | :return: 上传到服务器后的完整url, 如果上传失败, 返回 None |
| 86 | """ |
| 87 | file_url = urljoin(self._server_url, rel_url) |
| 88 | HttpClient(self._server_url, rel_url, headers=headers, data=data, proxies=self._proxies).put() |
| 89 | return file_url |
| 90 | |
| 91 | def upload_file(self, filepath, rel_url): |
| 92 | """ |
no test coverage detected