Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[C002] Problema con download file #4806

Open
mediam001 opened this issue Feb 5, 2025 · 0 comments
Open

[C002] Problema con download file #4806

mediam001 opened this issue Feb 5, 2025 · 0 comments

Comments

@mediam001
Copy link

Buongiorno, ho seguente domande che riguardano gestione della richiesta massiva

  1. Che chiamata devo fare per verificare so stato della elaborazione della richiesta che la prima chiamata mi ritorna 0 ??
  2. Il file e pronto da scaricare solo nel momento quando lo stato = 2: conclusa con esito positivo ?
  3. Per quale motivo la chiamata del download mi da questo errore : "detail": "Received request is not conform to the required interoperability profile",**

Grazie mille
Cristoforo

la chiamata del elaborazione massiva mi risponde correttamente:

Risposta della chiamata

{"idOperazioneANPR":"77242849","stato":"0"} 

La chiamata iniziale

POST https://modipa-val.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/E002AccertamentoIdAnprMassivo/v1/anpr-massivo-e002-richiesta HTTP/1.1
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInVzZSI6InNpZyIsInR5cCI6ImF0K2p3dCIsImtpZCI6ImNkYjUyNTMyLWRkOTQtNDBlZi04MjRkLTljNTViMTBlNmJjOSJ9.eyJqdGkiOiI2YzQ1MzkzMy03NTVhLTQ0OGYtODU1OS03MTVmMGIzM2M0NTMiLCJpc3MiOiJ1YXQuaW50ZXJvcC5wYWdvcGEuaXQiLCJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFItUERORC9FMDAyQWNjZXJ0YW1lbnRvSWRBbnByTWFzc2l2by92MSIsImNsaWVudF9pZCI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsInN1YiI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsImlhdCI6MTczODc2Mzk3MywibmJmIjoxNzM4NzYzOTczLCJleHAiOjE3Mzg3NjQ1NzMsInB1cnBvc2VJZCI6IjFhMzIxNzBmLWQ3MTMtNGZlYy04ZmU4LWM3YjlhMTI0MDdlMiIsImRpZ2VzdCI6eyJhbGciOiJTSEEyNTYiLCJ2YWx1ZSI6IjI4MDNhNDQxMjNmZGMxYmM0ZGY0ZmUxNjc5ZDc1ODgzNGUxOTUxYTkwMTc5NDlkM2NjMzQzZGNmNzRhYmYwYjAifX0.J11CswbGGvgKIVwew8eamKsKgYLuNTiii2tdbQ3eLia2Bqf3d4mf9AdnHFVi7-gVk0zCrqj7G_nljAKUNE3yCSr01twoO0N7PIQmuSH9pLEmnnOWRd3uZsT4InDBGevcDjPl6AOW0EwV9HlxkxtNlkdeT52ckgFQwyl3OoZ7c1HOTFEF-Xy6CbUctkywIMKMF-ZaGk0JQysqWbBpkTarCA_goWdomYKfSIhHYq_zzeh5K91nVOv-gMPAdSpgvScB5VwHCDAMyC4Ax9bm2akPXDooKy9x-ydhoANPCFfc2_cw-79hLhzfb6gj9T-Vtr5abo3aPjl8pNzLyBBhGYE9Fg
Agid-JWT-Signature: eyJ0eXAiOiJKV1QiLCJraWQiOiIxUmV2eXVDcjM1N3hGTTU4WGxCaFA3TERoa3U1SWdjeW9DU01Yb0hrZDlvIiwiYWxnIjoiUlMyNTYifQ.eyJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFItUERORC9FMDAyQWNjZXJ0YW1lbnRvSWRBbnByTWFzc2l2by92MSIsInN1YiI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsIm5iZiI6MTczODc2Mzk3MywiaXNzIjoiOWI0MzUyMGQtMThkOS00MWI0LWE5YzMtOWUyY2M2NjgzNWFjIiwic2lnbmVkX2hlYWRlcnMiOlt7ImRpZ2VzdCI6IlNIQS0yNTY9U0pTYUJPbnIzTDVDZG03MkNVR0JMcmRHVEE2Z2l2R1hBZ002Lzlia0gwdz0ifSx7ImNvbnRlbnQtdHlwZSI6ImFwcGxpY2F0aW9uL2pzb24ifV0sImV4cCI6MTczOTM2Mzk3MywiaWF0IjoxNzM4NzYzOTczLCJqdGkiOiI1NzI4OGUwOS00Yjg2LTRmY2EtYTM1Ny1iM2RhNjk4ZDFlZWMifQ.fWjP2_wWFvb97cy_TNjRVuva3jzfJ_uDbGHz4TiMJ_AjtSPVYW_DgPU7LxJPG8s2oUKGhwPtpwXV-BTay_2w0RHVj0Nm2hd0FVBNaSoP6cUf_Dj9jHllmIt2d6uuYx3xx-14h4ZOFA_FVx63p3vb_S4USkldN_umtB9ATtNRjZKQdc_hODF6YyH38ZqEqiDXFwL3tfubCwqRZx6RQMFd4by2j8f3D1VaXMz3pZI_grlo7vP8jMTmr2kACXOipnWXhZRydTg6fEZGFYuzSMWt2MvgtfJ-Y2vkKel860ZgHo-3I5EYalfrqCGodhSoXFEkMexlUaf2Lu32crfz1bvpDQ
Agid-JWT-TrackingEvidence: eyJ0eXAiOiJKV1QiLCJraWQiOiIxUmV2eXVDcjM1N3hGTTU4WGxCaFA3TERoa3U1SWdjeW9DU01Yb0hrZDlvIiwiYWxnIjoiUlMyNTYifQ.eyJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFItUERORC9FMDAyQWNjZXJ0YW1lbnRvSWRBbnByTWFzc2l2by92MSIsInN1YiI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsIm5iZiI6MTczODc2Mzk3MiwicHVycG9zZUlkIjoiMWEzMjE3MGYtZDcxMy00ZmVjLThmZTgtYzdiOWExMjQwN2UyIiwiaXNzIjoiOWI0MzUyMGQtMThkOS00MWI0LWE5YzMtOWUyY2M2NjgzNWFjIiwidXNlckxvY2F0aW9uIjoiMjYuMi4xMi4yMyIsImV4cCI6MTczOTM2Mzk3MiwiZG5vbmNlIjoiMTIzNDU2Nzg5MDEyMyIsInVzZXJJRCI6IlVzZXIxMjMiLCJpYXQiOjE3Mzg3NjM5NzIsImp0aSI6IjgwMGJjOGFlLWZlNGItNGJkMy04ODlhLThlY2EyYTUyYTBiNyIsIkxvQSI6IkxPQTMifQ.K80hZcjJicLnT5yqsLTjypYd4jGZvHXw-faDp8Ncw8USf4GRXLMI6KySq99-x3-QHKYpsw0WA-xgnqmtH0WnBD4isV0paQI275h1TK48pwCldKFbTwd-U8IqjjXH8uaaCvvwiAFdze_v5UQOgTD-Lpu9GZaTVht1KRnjJ7xFHP5iPcNqM6X1R7KmJ17PWpAzSHZ0TRG4Hw3SGDGKC8o49fWkcNZK-AcnTULwYS9aukHEewE33TEI6raoGgJDc0dR5K-BPzwZLvaF2bKCU5ZjqYQ-JEnDhzDk-EbdnWHuvYY7jpOPfzfjnW2o4vgo-5p_vsm9LYZVnm9RZW0MQ9YGSg
Digest: SHA-256=SJSaBOnr3L5Cdm72CUGBLrdGTA6givGXAgM6/9bkH0w=
Content-Type: application/json
Cache-Control: no-cache
Pragma: no-cache
User-Agent: Java/21.0.1
Host: modipa-val.anpr.interno.it
Accept: */*
Connection: keep-alive
Content-Length: 204

{"idOperazioneClient":"1","fileInput":"H4sIAM/iSWcAA4uIiHD28zMwcDEziDIyMnIFAOpk7J8QAAAA","datiRichiesta":{"dataRiferimentoRichiesta":"2022-12-13","motivoRichiesta":"1","casoUso":"C030"},"tipoRicerca":"1"}

Quando eseguo la chiamata per download file

https://modipa-val.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/E002AccertamentoIdAnprMassivo/v1/anpr-massivo-e002-download/resource/77242849

Chiamata completa con i header

curl --location --request GET 'https://modipa-val.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/E002AccertamentoIdAnprMassivo/v1/anpr-massivo-e002-download/resource/77242849' \
--header 'Agid-JWT-Signature: eyJ0eXAiOiJKV1QiLCJraWQiOiIxUmV2eXVDcjM1N3hGTTU4WGxCaFA3TERoa3U1SWdjeW9DU01Yb0hrZDlvIiwiYWxnIjoiUlMyNTYifQ.eyJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFItUERORC9FMDAyQWNjZXJ0YW1lbnRvSWRBbnByTWFzc2l2by92MSIsInN1YiI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsIm5iZiI6MTczODc2Mzk3MiwicHVycG9zZUlkIjoiMWEzMjE3MGYtZDcxMy00ZmVjLThmZTgtYzdiOWExMjQwN2UyIiwiaXNzIjoiOWI0MzUyMGQtMThkOS00MWI0LWE5YzMtOWUyY2M2NjgzNWFjIiwidXNlckxvY2F0aW9uIjoiMjYuMi4xMi4yMyIsImV4cCI6MTczOTM2Mzk3MiwiZG5vbmNlIjoiMTIzNDU2Nzg5MDEyMyIsInVzZXJJRCI6IlVzZXIxMjMiLCJpYXQiOjE3Mzg3NjM5NzIsImp0aSI6IjgwMGJjOGFlLWZlNGItNGJkMy04ODlhLThlY2EyYTUyYTBiNyIsIkxvQSI6IkxPQTMifQ.K80hZcjJicLnT5yqsLTjypYd4jGZvHXw-faDp8Ncw8USf4GRXLMI6KySq99-x3-QHKYpsw0WA-xgnqmtH0WnBD4isV0paQI275h1TK48pwCldKFbTwd-U8IqjjXH8uaaCvvwiAFdze_v5UQOgTD-Lpu9GZaTVht1KRnjJ7xFHP5iPcNqM6X1R7KmJ17PWpAzSHZ0TRG4Hw3SGDGKC8o49fWkcNZK-AcnTULwYS9aukHEewE33TEI6raoGgJDc0dR5K-BPzwZLvaF2bKCU5ZjqYQ-JEnDhzDk-EbdnWHuvYY7jpOPfzfjnW2o4vgo-5p_vsm9LYZVnm9RZW0MQ9YGSg' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInVzZSI6InNpZyIsInR5cCI6ImF0K2p3dCIsImtpZCI6ImNkYjUyNTMyLWRkOTQtNDBlZi04MjRkLTljNTViMTBlNmJjOSJ9.eyJqdGkiOiI2YzQ1MzkzMy03NTVhLTQ0OGYtODU1OS03MTVmMGIzM2M0NTMiLCJpc3MiOiJ1YXQuaW50ZXJvcC5wYWdvcGEuaXQiLCJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFItUERORC9FMDAyQWNjZXJ0YW1lbnRvSWRBbnByTWFzc2l2by92MSIsImNsaWVudF9pZCI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsInN1YiI6IjliNDM1MjBkLTE4ZDktNDFiNC1hOWMzLTllMmNjNjY4MzVhYyIsImlhdCI6MTczODc2Mzk3MywibmJmIjoxNzM4NzYzOTczLCJleHAiOjE3Mzg3NjQ1NzMsInB1cnBvc2VJZCI6IjFhMzIxNzBmLWQ3MTMtNGZlYy04ZmU4LWM3YjlhMTI0MDdlMiIsImRpZ2VzdCI6eyJhbGciOiJTSEEyNTYiLCJ2YWx1ZSI6IjI4MDNhNDQxMjNmZGMxYmM0ZGY0ZmUxNjc5ZDc1ODgzNGUxOTUxYTkwMTc5NDlkM2NjMzQzZGNmNzRhYmYwYjAifX0.J11CswbGGvgKIVwew8eamKsKgYLuNTiii2tdbQ3eLia2Bqf3d4mf9AdnHFVi7-gVk0zCrqj7G_nljAKUNE3yCSr01twoO0N7PIQmuSH9pLEmnnOWRd3uZsT4InDBGevcDjPl6AOW0EwV9HlxkxtNlkdeT52ckgFQwyl3OoZ7c1HOTFEF-Xy6CbUctkywIMKMF-ZaGk0JQysqWbBpkTarCA_goWdomYKfSIhHYq_zzeh5K91nVOv-gMPAdSpgvScB5VwHCDAMyC4Ax9bm2akPXDooKy9x-ydhoANPCFfc2_cw-79hLhzfb6gj9T-Vtr5abo3aPjl8pNzLyBBhGYE9Fg'

La chiamata mi risponde con seguente errore

{
    "type": "https://govway.org/handling-errors/400/InteroperabilityInvalidRequest.html",
    "title": "InteroperabilityInvalidRequest",
    "status": 400,
    "detail": "Received request is not conform to the required interoperability profile",
    "govway_id": "9d41b98e-e3c4-11ef-ba95-005056ae5232"
}

Nella documentazione vengono menzionati diversi stati della elaborazione della richiesta

Image

Lo stato vene restituito con inserimento della richiesta in mio caso "stato":"0" che chiamata devo usare per verificare quando il file è pronto per il download ?

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant