You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dans le cas de la réponse du handleItem on a bien du HTML :
case api.FormatHTML:
returnwriteItemHTML(w, tbl, name, fid, query, urlBase)
Pour le coup il faut prendre une décision pour l'affichage ou non de l'eTag dans la cas d'un retour HTML. Personnellement je pense que c'est une information utile au traitement de la donnée mais pas trop utile à l'affichage. Pour le coup, il ne serait pas nécessaire de modifier la sortie HTML pour prendre en compte l'eTag.
Concernant :
Dans le cas où le serveur ne peut fournir le format demandé par le client, le code de retour HTTP serait 406 Not Acceptable
Je pense qu'il va falloir se pencher un peu plus sur la gestion des codes d'erreurs car ce ne sont pas toujours les bons qui sont utilisés ==> @jmkerloch
In GitLab by @nrevelant on Oct 13, 2022, 16:43
Currently, pgfeatureserve seems to let the client choose the responses format on GET requests. :
However this parameter seems to have a limited support with mostly JSON formatted response ( handleItem() function inside handler.go ) :
The TestWeakEtagFromDifferentRepresentationsDb test for example will cover this use case.
NB: In the case of an unsupported format, the return code should be :
406 Not Acceptable
The text was updated successfully, but these errors were encountered: