24 lines
680 B
Python
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) |