NULL-PDF-Ausnahme

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

Der Fehler "ERROR-001" tritt auf, wenn keine PDF-Datei angegeben wurde. Das bedeutet, dass der erforderliche pdf_file-Parameter in der POST-Anfrage null oder leer war.

Hinweis:Stellen Sie sicher, dass die Parametersyntax, der Dateipfad der PDF-Datei oder die Gültigkeit des PDF-Streams überprüft wird.

Empfohlene Lösung

TippsStellen Sie sicher, dass der pdf_file-Parameter in der POST-Anfrage auf Ihre PDF-Datei gesetzt ist.

Beispiel für die richtige Syntax von pdf_file in 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

Beachten Sie die letzte Zeile für die korrekte Verwendung:

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

Erklärung

  • -X POST: Gibt die Anfragemethode als POST an.
  • URL : Die API-Endpunkt-URL, die das PDF-Dokument verarbeitet.
  • -H 'accept: */*': Header, der angibt, dass der Server mit jedem Inhaltstyp antworten kann.
  • -H 'Content-Type: multipart/form-data': Dieser Header spezifiziert, dass die POST-Anfrage ein Formular mit Daten enthält, das Dateien und Parameter sein können.
  • -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf': Diese Flagge lädt eine Datei hoch; das @-Symbol vor dem Dateinamen zeigt an, dass der Name nach @ ein Dateipfad ist. Der type=application/pdf sorgt dafür, dass es als PDF behandelt wird.

Stellen Sie sicher, dass der Pfad zu YOUR_PDF_DOCUMENT.pdf existiert und auf die tatsächliche PDF-Datei zeigt, die Sie verwenden möchten.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Version: 2024.10 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie ein Beispiel aus und beobachten Sie, wie Ihr PDF verschlüsselt wird.