"Received request is not conform to the required interoperability profile" facendo la chiamata a /documents/validation
zaknet opened this issue · 8 comments
Buonasera,
sto provando a chiamare la funzione di validazione (/documents/validation) ma continuo ad avere questo errore:
{
"type":
"https://cas5-0-urlprotect.trendmicro.com:443/wis/clicktime/v1/query?url=https%3a%2f%2fgovway.org%2fhandling%2derrors%2f400%2fInteroperabilityInvalidRequest.html%22&umid=cd5f28d4-3dee-4d75-afdd-3b31110335fb&auth=71a13bea07be23dc94f0190f69b0bbb0f54ab581-db99630e89a6f9faaabd2b2adbb51f6c98901db7,
"title":
"InteroperabilityInvalidRequest",
"status":
400,
"detail":
"Received request is not conform to the required interoperability profile",
"govway_id":
"8ebf38d4-74f9-11ef-b8bd-005056ae54fa"
}
eppure mi pare di aver seguito alla lettera le indicazioni, passando questo body dal mio progetto postman:
é possibile avere un aiuto in merito?
Grazie mille!
Sistemando i valori di code e codesystem nel jwt, adesso mi esce questo errore, sempre con postman, stessa chiamata:
{
"type": "https://govway.org/handling-errors/400/InvalidRequestContent.html",
"title": "InvalidRequestContent",
"status": 400,
"detail": "Request content not conform to API specification: Validation error(s) :\nAn error occurred when getting the body content from type 'multipart/form-data'.\njava.io.IOException: org.apache.commons.fileupload.FileUploadException: the request was rejected because no multipart boundary was found (code: 201)\n",
"govway_id": "1b11f51c-7511-11ef-a6bf-005056ae7395"
}
però devo dire che come si vede nell'immagine sopra, il file è impostato direttamente da Postman.
Grazie per l'aiuto che vorrete darmi
Potrebbe riprovare rimuovendo la spunta da Content-Type e informarci se l'errore si ripresenta?
Grazie.
Sembra che vada in default su un altro formato in questo modo:
{
"type": "https://govway.org/handling-errors/400/InvalidRequestContent.html",
"title": "InvalidRequestContent",
"status": 400,
"detail": "Request content not conform to API specification: Validation error(s) :\nContent type 'application/octet-stream' is not allowed for body content. (code: 203)\n",
"govway_id": "bc405651-7593-11ef-a6bf-005056ae7395"
}
Grazie ora funziona.
Ora ho dei problemi con i dati del payload del jwt ma nel caso apro un altro ticket.
Grazie ancora.
Grazie a lei per il gentile feedback.
Chiudiamo il presente ticket e rimaniamo a disposizione per altre richieste di supporto.