ESERCIZIO RISOLTO
Progetta un WS per recuperare dati dei comuni italiani
uri: SERVERHOST/comuni
method: GET
params: codice: str | denominazione: str | provincia: str | regione:str
output : {
"data": list of json object
"success": True/False
}
La lista deve contenere SOLO gli elementi che matchano con i parametri di filtro
ogni elemento il formato del tipo
{
"id": 1,
"cod_provincia": "RE",
"codice": "H223",
"denominazione": "Reggio nell'Emilia",
"cod_provincia": "RE",
"provincia": "Reggio nell'Emilia",
"regione": "Emilia Romagna"
}
esempio 1:
SERVERHOST/comuni?regione=Lazio
output: dati relativi ai soli comuni della regione Lazio
esempio 2:
SERVERHOST/comuni?regione=Lazio&provincia=Latina
output: dati relativi ai soli comuni della regione Lazio e della provincia di Latina
esempio 3:
SERVERHOST/comuni?denominazione=reg
output: dati relativi ai soli comuni che contengono "reg" nella denominazione
esempio 4:
SERVERHOST/comuni?denominazione=reg&cod_provincia=VT
output: dati relativi ai soli comuni che contengono "reg" nella denominazione e della provincia di Viterbo
esempio 5:
SERVERHOST/comuni?qualcosa=1
output : {
"data": [],
"success": False,
"error_msg": "parametro non valido"
}