Question Envoyer les données du corps de la demande lors du siège


J'essaie d'utiliser l'utilitaire de ligne de commande Siege pour tester un service. Le service reçoit json dans le corps de la requête via un POST.

J'ai un fichier appelé example-data.json avec le json à l'intérieur.

Je finirai par transformer cela en un minuscule service qui crée des json aléatoires pour les tests, mais cela devrait faire pour le moment

J'ai un autre fichier appelé hit-qa.siege avec

http://www.qa-url.com POST <exemple-data.json

et j'essaie de courir

siege -c10 -d1 -r1 -f ops/perf/hammer-dev.siege

Lorsque je vérifie les journaux du service, il ne reçoit rien dans le corps de la requête. Mes googles ont été vains, est-ce que quelqu'un sait comment accomplir cela?


3
2018-04-22 16:13


origine




Réponses:


J'ai eu le même problème en cours d'exécution Siège 3.0.1... et semble avoir été causé par un bug (notes de version).

Après la mise à niveau vers Siege 3.0.5 il a juste commencé à envoyer à nouveau le contenu de JSON POST.


3
2017-10-21 15:27