Как отправить POST запрос с файлом на API Copyleaks?

Aplabs

Новичок
Регистрация
11.06.2018
Сообщения
12
Благодарностей
1
Баллы
3
Помогите отправить POST запрос с файлом на API Copyleaks...

Суть того, что я пытаюсь сделать:

https://api.copyleaks.com/guides/howtouse

Любой может завести

Получаю идентификатор по токену для аунтификации, пытаюсь отправить POST запрос с файлом на сервер для обработки - ничего. Что я только не пробовал.

На данный момент:

В сторонней программе для get/post все работает, а в zenno - нет.

Пример работы стороннего софта:


Тело запроса визуально -
Тело запроса подробно -
Заголовки -

Все работает, 200 код ответа.

Код:
POST /v2/businesses/create-by-file HTTP/1.1
HOST: api.copyleaks.com
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
authorization: Bearer jL06FtOFBfcaqj80cQuakf7nmkRZH0pJX2px54sZKFG0hzlQLviPQji6QVrJx1KJLnvetFn50365K375bMyBosB1J3a7WK7Niqfy28D5wN5c2XqAdg0oAgg0nA-yVZNNUBVismY1-sppPzIsYhJ7iaLxT9Q9Dc78vtBi1MZjVBvB-nRr_QZQ5UQKTUrKlHle216t4mUnDUcxlkcmwTjo68baONCRX7PzQcrZ9dzaidHrX62219DDjT6QOijqQD5YI3G7FNX4SA1O1gcNfHvFy14UW2r3s3-FwpvNXrQ1VmkNr9w5AyhcHOUmlHCKIFynNZD9Z1pE22Ouvc_sO3dZ9pizeGDBwavYyXFJqAmHkkQOHtr1AL-06Wbgk5l47mrEYX2QUaAiEWqx7Ne98sdGRHTml7kxSjLZlcJqozgnV0i7aqAofGcP_c5jkwPuUEyzHP7ctrWuKms1ex5gw5B0FrwWEQVkZM-m0vEpoNRo7tU5CXsPiebs9EXN8FWltkgDRgnZIPxGnXyT3jfzlSncUsszVzs
content-type: multipart/form-data; boundary=----WebKitFormBoundary64Xhvq8HLJCSzk6l
copyleaks-compare-documents-for-similarity:
content-length: 926

------WebKitFormBoundary64Xhvq8HLJCSzk6l
Content-Disposition: form-data; name="xxx"; filename="test.txt"
Content-Type: text/plain

TEXT

------WebKitFormBoundary64Xhvq8HLJCSzk6l--


Zenno:




Не работает, 500 код.

Код:
Поле user-agent:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
authorization: Bearer jL06FtOFBfcaqj80cQuakf7nmkRZH0pJX2px54sZKFG0hzlQLviPQji6QVrJx1KJLnvetFn50365K375bMyBosB1J3a7WK7Niqfy28D5wN5c2XqAdg0oAgg0nA-yVZNNUBVismY1-sppPzIsYhJ7iaLxT9Q9Dc78vtBi1MZjVBvB-nRr_QZQ5UQKTUrKlHle216t4mUnDUcxlkcmwTjo68baONCRX7PzQcrZ9dzaidHrX62219DDjT6QOijqQD5YI3G7FNX4SA1O1gcNfHvFy14UW2r3s3-FwpvNXrQ1VmkNr9w5AyhcHOUmlHCKIFynNZD9Z1pE22Ouvc_sO3dZ9pizeGDBwavYyXFJqAmHkkQOHtr1AL-06Wbgk5l47mrEYX2QUaAiEWqx7Ne98sdGRHTml7kxSjLZlcJqozgnV0i7aqAofGcP_c5jkwPuUEyzHP7ctrWuKms1ex5gw5B0FrwWEQVkZM-m0vEpoNRo7tU5CXsPiebs9EXN8FWltkgDRgnZIPxGnXyT3jfzlSncUsszVzs
content-type: multipart/form-data; boundary=----WebKitFormBoundaryWM5pxR3PdqUpOXdR
copyleaks-compare-documents-for-similarity:
HOST: api.copyleaks.com

Тело запроса:

------WebKitFormBoundaryWM5pxR3PdqUpOXdR

Content-Disposition: form-data; name="xxx"; filename="test.txt"
Content-Type: text/plain


C:\Zen\Unique\test.txt

------WebKitFormBoundaryWM5pxR3PdqUpOXdR--

Я уже даже не знаю в чем может быть беда. На данный момент я только boundary= наверное особо не рыл, ставил и рандомное значение и копировал с другого софта...

На форуме встречал варианты загрузки файлов POST запросами через C#, а так же советы дебажить через fiddler и аналоги, но я простой обыватель... Мне нужен 1 POST запрос в шабе сделать и 2 GET. Когда все работало в другом софте, я даже не думал, что в Zenno столкнусь с такими проблемами...
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)