Je souhaite avoir un serveur Apache http entre mon application et le client.Comment filtrer en fonction de la requête URL dans le serveur HTTP Apache
Un paramètre de requête doit être transmis lors de l'accès par le client. Par exemple, si mon client s'exécute en http://myhost:myport/myapp, il doit être accessible uniquement en passant le paramètre myparam. Comme http://myhost:myport/myapp?myparam=123.
Donc, dans mon serveur http apache, je veux filtrer les demandes qui ne contiennent pas le paramètre de requête myparam. J'ai essayé d'utiliser filters. Il a quelques filtres prédéfinis, mais aucun des filtres ne satisfait mes exigences. J'ai essayé d'utiliser mod_ext_filter. Mais il semble que tout le contenu soit transmis à mon programme, pas à l'URL. Puisque j'ai besoin de filtrer en fonction du paramètre présent dans l'URL, je ne pense pas que cela réponde à mes exigences.
Existe-t-il un module serveur http qui peut être utilisé pour filtrer en fonction du paramètre transmis dans l'URL?
EDIT
De plus, je dois obtenir la valeur de la requête et param valider ainsi. La validation est un appel de service REST
Exemple de réécriture aurait besoin d'adaptation pour être tolérer plus de choses dans la chaîne de requête, en ce moment c'est une correspondance exacte. – covener
J'ai besoin de récupérer la valeur du paramètre query et de le valider aussi. La validation est un appel de service REST. Comment puis je faire ça? – sag
yikes, il est temps d'acheter le livre Apache Modules de Nick Kew. – covener