Bonjour,
J'essaye de faire une requête HTTP avec un batch, mais j'ai quelques erreurs curieuses...
J'utilise netcat avec la commande suivante:
Voici le contenu de ma requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part type requete.txt | nc.exe localhost 80 > result.txt
Ici ça marche, j'obtiens bien dans mon result.txt le code html de la page. Par contre, j'essaye d'ajouter une action précise de mon controlleur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 GET http://localhost/index.php?r=ma_table HTTP/1.1 Host: localhost User-Agent: ExecScript/1.0 Keep-Alive: 300 Proxy-Connection: keep-alive Cache-Control: max-age=0
Le code de mon action n'est pas exécuté, le résult.txt reste vide alors que je devrai obtenir une chaine XML (tout marche très bien si j'appelle l'url directement depuis Firefox).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 GET http://localhost/index.php?r=ma_table/monAction HTTP/1.1 Host: localhost User-Agent: ExecScript/1.0 Keep-Alive: 300 Proxy-Connection: keep-alive Cache-Control: max-age=0
D’où pourrait venir mon problème?
Merci d'avance.
Partager