Qual è il modo migliore per gestire una risposta vuota (nessuna stringa)?Elm, decodificatore JSON: come decodificare una stringa vuota?
Sebbene il codice di risposta sia 200, Elm restituisce un errore perché una risposta vuota non è un JSON valido.
Ecco il mio codice corrente:
decodeAlwaysTrue : Json.Decode.Decoder Bool
decodeAlwaysTrue =
Json.Decode.succeed True
Http.send Http.defaultSettings httpConfig
|> Http.fromJson decodeAlwaysTrue
|> Task.perform FetchFail DeleteUserSuccess
Edit1:
Questo un'azione POST quindi non posso usare getString.
Mi piace il tuo approccio attuale. 'successo' dice:" non importa quello che si ottiene qui, va bene. " –
@ SørenDebois Non esattamente. Avrà successo se il codice di risposta è 2xx e la risposta è un JSON valido. –