Files
railseek6/test_upload_ocr.py

24 lines
680 B
Python

import requests
import json
def test_ocr_upload():
url = "http://localhost:3015/documents/upload"
headers = {"X-API-Key": "jleu1212"}
with open("ocr.pdf", "rb") as f:
files = {"file": ("ocr.pdf", f, "application/pdf")}
response = requests.post(url, headers=headers, files=files)
print(f"Status Code: {response.status_code}")
print(f"Response: {response.text}")
if response.status_code == 200:
print("✅ OCR PDF upload successful!")
return True
else:
print("❌ OCR PDF upload failed")
return False
if __name__ == "__main__":
success = test_ocr_upload()
exit(0 if success else 1)