def addStation_POST(): logger.info('\n/addStation method : POST') logger.info(request.data) resp = make_response() addCorsHeaders(resp) try: resp.headers['Content-Type'] = 'application/json' resp.status_code = 200 req_data = json.loads(request.data) # recuperation du nom nom = str(req_data["nom"]) # recuperation de la longitude longitude = str(req_data["longitude"]) # recuperation de la latitude latitude = str(req_data["latitude"]) # recuperation de la date date =req_data["dateDeploiement"] # recuperation des capteurs capteur = req_data["capteurs"] resp.status_code=Probe.createStation(nom,longitude,latitude,date,capteur) #resp.data = json.dumps(req_data) except Exception as e: print (e) # si une erreur de format retour erreur 1004 resp.status_code = 1004 resp.data = "error 1004 : Bad format json" return resp logger.info(resp.data) return resp