Newer
Older
import RegularExpressionParser.Parser as Parser
def safe_url(query):
load_dotenv()
host = os.getenv('SERVER_HOST')
return host + Parser.url_safe(query)
def get(query):
"""
function used to send get request to find one or several documentations
:param query: user input query
:return: json file of the given author or book
"""
print("GET: " + query)
url = safe_url(query)
print("\nresponse code: " + str(req.status_code) + "\n")
def put(query, json_file):
print("PUT: " + query)
url = safe_url(query)
req = requests.put(url, json=json_file)
print("\nresponse code: " + str(req.status_code) + "\n")
return req.text
def post(query, json_file):
print("POST: " + query)
url = safe_url(query)
req = requests.post(url, json=json_file)
print("\nresponse code: " + str(req.status_code) + "\n")
return req.text
def delete(query):
print("DELETE: " + query)
url = safe_url(query)
req = requests.delete(url)
print("\nresponse code: " + str(req.status_code) + "\n")
return req.text