escaping - para - comandos cmd windows 10
Indicador de comando que tiene problemas para escapar de citas y llaves (3)
Estoy tratando de ejecutar la siguiente línea en el símbolo del sistema:
curl -X POST -d ''{ "method" : "account_info", "params" : [ { "account" : "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh"} ] }'' http://s1.ripple.com:51234
Sin embargo, me sale lo siguiente:
curl: (6) Could not resolve host: method
curl: (7) Failed connect to :80; No error
curl: (6) Could not resolve host: account_info,
curl: (6) Could not resolve host: params
curl: (7) Failed connect to :80; No error
curl: (3) [globbing] illegal character in range specification at pos 2
curl: (3) [globbing] unmatched brace at pos 2
curl: (6) Could not resolve host: account
curl: (7) Failed connect to :80; No error
curl: (3) [globbing] unmatched close brace/bracket at pos 35
curl: (3) [globbing] unmatched close brace/bracket at pos 1
curl: (3) [globbing] unmatched close brace/bracket at pos 1
unable to parse request
Estoy en Windows, y el error tiene que ver con citas, llaves y globos. Intenté escapar de las citas precediéndolas con una barra invertida, sin suerte.
Estoy seguro de que solo necesito escapar de las cosas correctas, de la manera correcta, pero estoy teniendo dificultades para hacerlo. Alguna ayuda sería muy apreciada.
Prueba el básico para publicar algo.
curl -X POST --data ''{"username":"username", "password":"password"}'' --header "Content-Type:application/json" http://127.0.0.1:8000/your_url/
Prueba esto:
curl -X POST -d "{ /"method/" : /"account_info/", /"params/" : [ { /"account/" : /"rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh/"} ] }" http://s1.ripple.com:51234
Puedes usar curl -g
para desactivar el globbing:
curl -g -X POST -d ''{ "method" : "account_info", "params" : [ { "account" : "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh"} ] }'' http://s1.ripple.com:51234
Más fácil que escapar de todos esos soportes.