26 lines
898 B
Python
26 lines
898 B
Python
import requests
|
|
import sys
|
|
from pathlib import Path
|
|
import urllib3
|
|
|
|
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
|
|
sys.path.insert(0, str(Path(__file__).resolve().parent.parent.parent))
|
|
from vault_utils import BASE_URL, API_KEY
|
|
|
|
headers = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}
|
|
proxies = {"http": None, "https": None}
|
|
|
|
queries = ["path:Фракции/Tests", "path:Tests", "Фракции", "Tests"]
|
|
|
|
for q in queries:
|
|
print(f"--- Testing query: {q} ---")
|
|
try:
|
|
resp = requests.post(f"{BASE_URL}/search/simple/", headers=headers, params={"query": q}, verify=False, proxies=proxies)
|
|
print("Status:", resp.status_code)
|
|
data = resp.json()
|
|
print("Results count:", len(data))
|
|
if data:
|
|
print("First result:", data[0].get('filename'))
|
|
except Exception as e:
|
|
print("Error:", e)
|