Using the pyodata package to connect to a Client. When I connect via requests, it returns status code 200. When I connect via pyodata, it returns status code 504. The token is a Bearer token so the token object is a String which is "Bearer " + "token"
Using requests will return status code 200:
import requests
session = requests.Session()
session.headers.update({"Authorization": token})
print(session.get(SERVICE_URL).status_code)
Using pyodata will return error with status code 504:
import requests
import pyodata
session = requests.Session()
session.headers.update({"Authorization": token})
service_client = pyodata.Client(SERVICE_URL, session)