ferrero-opentext/Python-Version/venv/lib/python3.12/site-packages/boxsdk/util/json.py

18 lines
494 B
Python

from typing import TYPE_CHECKING, Union
if TYPE_CHECKING:
from boxsdk.session.box_response import BoxResponse
from boxsdk import NetworkResponse
def is_json_response(network_response: Union['BoxResponse', 'NetworkResponse']) -> bool:
"""Return whether or not the network response content is json.
:param network_response:
The response from the Box API.
"""
try:
network_response.json()
return True
except ValueError:
return False