Ao usar o curl para http postar um arquivo xml para uma URL, como definir o parâmetro?

1

Eu quero usar o curl para http postar um arquivo para um URL como:

curl -d myfile.xml http://www.example.dom/post/file/here

Posso definir o parâmetro para o qual quero que o arquivo seja postado? Como se fosse uma querystring eu faria:? File = filedatahere

Como você faz isso com uma postagem?

    
por user27449 26.11.2011 / 17:07

1 resposta

3

Sim, você pode especificar parâmetros por meio de querystring para um recurso em que você está postando. Além disso, você deve usar '@' antes de um nome de arquivo se os dados estiverem sendo lidos de um arquivo. Então, usando o seu exemplo, acredito que deveria ser assim:

curl -d @myfile.xml "http://www.example.dom/post/file/here?foo=bar&this=that"
    
por 26.11.2011 / 18:05

Tags