Donc, Google Chrome comme cette grande option «Copier en tant que cURL» sous «Réseau» de la Chrome DevTools. Fonctionne très bien dans les lignes de commande pour Linux mais pas dans Windows. Apparemment, il a quelque chose à voir avec les guillemets simples comme l'erreur que je reçois estEn utilisant 'Copier en tant que cURL' de Chrome dans la ligne de commande Windows
protocole« http pas pris en charge
En d'autres termes sa lecture cette citation unique. Existe-t-il un moyen simple de rendre ceci formatable pour Windows? J'ai essayé de remplacer toutes les guillemets simples par des guillemets doubles, mais rien ne se passe du tout.
La commande est: boucle 'http://www.test.com/login/' -H 'Cookie: PHPSESSID = 7dvb25maaaaaa9d7bbbbbc3f6' -H 'origine: http://www.test.com' -H 'Accept-Encoding: gzip, deflate, SDCH' -H « Host: www.test .com '-H' Accept-Language: fr-FR, fr; q = 0.8 '-H' Utilisateur-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/28.0. 1500.95 Safari/537.36 '-H' Content-Type: application/x-www -form-urlencoded '-H' Accepter: texte/html, application/xhtml + xml, application/xml; q = 0.9, /; q = 0.8 '-H' Cache-Control: max-âge = 0 '-H' Referer: http://www.test.com/login/ '-H' Connexion: keep-alive '--data' loc = & login = utilisateur% 40test.com & password = mot de passe & submit1 = Signe + Entrée '--compressée
Merci
Il est vrai que Cygwin fonctionne mais j'ai besoin de l'exécuter dans des fichiers batch, c'est pourquoi je le veux en utilisant la ligne de commande standard de Windows.À moins qu'il y ait un moyen d'exécuter un fichier batch dans Cygwin - je suis sûr qu'il y en a mais je ne sais pas comment. – user2029890
Il est possible d'exécuter un lot, j'ai ajouté une description de cela sur la réponse. – davvs