Что такое PDF в двоичном коде? - PullRequest
0 голосов
/ 21 января 2011

В настоящее время я пытаюсь подключиться к REST Api, который не очень хорошо задокументирован. Мне нужно загрузить PDF на определенный URL с помощью запроса POST Http.

Документация Api гласит:

POST к этому запросу с двоичным кодом в формате pdf.

Это не работает, и мне интересно, что они подразумевают под "двоично-закодированным pdf".

То, что я сделал, было:

$pdf = base64_encode(file_get_contents("test.pdf"));
$result = $restClient->post('/api/upload/', $pdf);

Результат:

400 - Неверный запрос

Примечание. Клиент REST работает для всех остальных запросов. Я просто не знаю, что подразумевается под «двоичным кодом».

Заголовок Http «Content-type» также правильно установлен в «application / pdf»

1 Ответ

1 голос
/ 21 января 2011

Звучит как странный способ сказать "как есть - не делайте , а не кодируйте с base64".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...