Wyjątek NULL PDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

Błąd 'ERROR-001' występuje, gdy nie podano pliku PDF. Oznacza to, że wymagany parametr pdf_file w żądaniu POST był pusty lub miał wartość null.

Zwróć uwagęUpewnij się, że sprawdzasz składnię parametrów, ścieżkę do pliku PDF lub poprawność strumienia PDF.

Zalecane Rozwiazanie

PoradyUpewnij się, że parametr pdf_file jest ustawiony na twój plik PDF w żądaniu POST.

Przykład poprawnej składni pdf_file w cURL:

curl -X POST 'https://api.securedoc.com/v1/document-services/pdfs/redact-text?words_to_redact=IRON' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'
curl -X POST 'https://api.securedoc.com/v1/document-services/pdfs/redact-text?words_to_redact=IRON' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'
SHELL

Odwołaj się do ostatniej linii, aby uzyskać odpowiedni sposób użycia:

-F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'

Wyjaśnienie

  • -X POST: Określa metodę żądania jako POST.
  • URL: URL punktu końcowego API, który przetwarza dokument PDF.
  • -H 'accept: */*': Nagłówek wskazujący, że serwer może odpowiedzieć dowolnym typem zawartości.
  • -H 'Content-Type: multipart/form-data': Ten nagłówek określa, że żądanie POST zawiera formularz z danymi, które mogą być plikami i parametrami.
  • -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf': Ta flaga przesyła plik; symbol @ przed nazwą pliku wskazuje, że nazwa po @ to ścieżka do pliku. type=application/pdf zapewnia, że jest traktowany jako PDF.

Upewnij się, że ścieżka do YOUR_PDF_DOCUMENT.pdf istnieje i wskazuje na rzeczywisty plik PDF, którego chcesz użyć.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Wersja: 2024.10 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
uruchom przykład zobacz, jak twój PDF staje się zaszyfrowany.