Я пытаюсь автоматизировать действие загрузки документа csv на веб-сайт хранения файлов.Как загрузить файл через api
Я пытаюсь выполнить этот тест в качестве теста API бэкэнд.
У меня есть файл, хранящийся в моем каталоге, и я хочу отправить его как параметр вместе с конечной точкой json.
В настоящее время я использую функции python и выполняю основной тест в рамках робота.
Может ли кто-нибудь помочь мне?
def uploadFileContent(self,filename):
path = self.makeurl("XXX.json")
name = self.uploads_path+filename
sys.stderr.write('\n> Filename: ' + name + '\n')
files = {filename: open(name, 'rb'), "name": "bulk_users_csv"}
response = requests.post(path, files = files, cookies=self.cookies)
print response.text
self.status_code_should_be(201)
return response
На какой сайт вы хотите загрузить? Не могли бы вы привести пример того, что вы имеете в виду «отправить его как параметр вместе с конечной точкой json»? – User
Разработайте свое требование .. попробуйте объяснить основные моменты .. и, кроме того, сделать api-вызов из javascript, вам нужно 'jsonp' not' json' –
Я использую функцию выше, однако файл не распознается как правильный формат –