I am currently trying to connect to a REST Api which isn't documented very well. I need to Upload a PDF to a specific URL using the Http POST Request.
Api belgelerine diyor ki:
Ikili kodlanmış pdf ile bu talebe POST.
Bu işe yaramazsa ve ben "ikili kodlanmış pdf" ile ne demek merak ediyorum.
Ne yaptım oldu:
$pdf = base64_encode(file_get_contents("test.pdf"));
$result = $restClient->post('/api/upload/', $pdf);
Sonuç:
400 - Bad Request
Not: DİNLENME Müşteri diğer tüm istekleri için çalışıyor. Ben sadece "ikili kodlanır" ne anlama geldiğini bilmek görünmüyor.
Http Header "Content-type" da doğru olarak "application / pdf" ayarlanır