Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Enviar arquivos via POST

    Fluxos
    2
    6
    195
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gustavo 0 last edited by

      Senhores(a),

      Minha aplicação precisa enviar um arquivo para um webservice(POST), um
      exemplo utilizando o curl do linux:
      curl -i -X 'POST' -F 'file=@/root/t.txt' 'http://192.168.11.49:5000/upload'

      Tentei utilizar a função 'Enviar arquivos via POST' e o 'Enviar arquivos via POST assíncrono' alguém teria um exemplo ?

      Janpier dos Santos 1 Reply Last reply Reply Quote 0
      • Janpier dos Santos
        Janpier dos Santos @Gustavo 0 last edited by

        @gustavo-0 Bom dia.

        A documentação da função é bem simples, além do endpoint é necessário informar o mapa de parâmetros do post e uma mapa com o caminho físico para o arquivo.

        Segue print para melhor visualização:

        cd77aabf-5ed0-42cd-920f-f4f637a9b2fc-image.png

        😊 😊

        G 1 Reply Last reply Reply Quote 0
        • G
          Gustavo 0 @Janpier dos Santos last edited by

          @janpier-dos-santos
          Sou iniciante no makerstudio e entendendo o funcionamento.

          estou recebendo o Erro no Windws10:
          Error
          Mensagem: @%systemdrive%\t.txt (O sistema não pode encontrar o caminho especificado)

          No linux:
          Erro: Error
          Mensagem: @/root/resultado.txt (O sistema não pode encontrar o caminho especificado)

          Agradeço no que puder ajudar.

          Janpier dos Santos 1 Reply Last reply Reply Quote 0
          • Janpier dos Santos
            Janpier dos Santos @Gustavo 0 last edited by

            @gustavo-0 Boa tarde.

            O exemplo que dei, foi referenciando o teu exemplo com CURL.

            A mensagem está sendo lançada porque o arquivo não existe nesse diretório, remova o @ do caminho do arquivo.

            Exemplo: C:/Arquivos/teste.txt.

            Irá funcionar.

            G 1 Reply Last reply Reply Quote 0
            • G
              Gustavo 0 @Janpier dos Santos last edited by

              @janpier-dos-santos Obrigado, funcionou perfeito.

              Janpier dos Santos 1 Reply Last reply Reply Quote 0
              • Janpier dos Santos
                Janpier dos Santos @Gustavo 0 last edited by

                @gustavo-0 Disponha meu nobre.

                😊 😊

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post