Supplying curl with multiple options that require

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












I'm trying to execute a curl command from the terminal.



  • I need to provide HTTP authentication

  • I need to POST a .jar file

This works when HTTP authentication is disabled:



curl --data-binary @~/file.jar localhost:8090/jars/test100


And this works when HTTP authention is enabled:



curl --netrc-file ~/.curl_password_file localhost:8090


However, combining both options does not work when HTTP authentication is enabled. The error returned is:



curl: (3) <url> malformed
The resource requires authentication, which was not supplied with the request%


I've tried combining both the --data-binary and --netrc-file options in all sorts of different ways. Nothing :(



Any ideas?







share|improve this question


























    up vote
    1
    down vote

    favorite












    I'm trying to execute a curl command from the terminal.



    • I need to provide HTTP authentication

    • I need to POST a .jar file

    This works when HTTP authentication is disabled:



    curl --data-binary @~/file.jar localhost:8090/jars/test100


    And this works when HTTP authention is enabled:



    curl --netrc-file ~/.curl_password_file localhost:8090


    However, combining both options does not work when HTTP authentication is enabled. The error returned is:



    curl: (3) <url> malformed
    The resource requires authentication, which was not supplied with the request%


    I've tried combining both the --data-binary and --netrc-file options in all sorts of different ways. Nothing :(



    Any ideas?







    share|improve this question
























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I'm trying to execute a curl command from the terminal.



      • I need to provide HTTP authentication

      • I need to POST a .jar file

      This works when HTTP authentication is disabled:



      curl --data-binary @~/file.jar localhost:8090/jars/test100


      And this works when HTTP authention is enabled:



      curl --netrc-file ~/.curl_password_file localhost:8090


      However, combining both options does not work when HTTP authentication is enabled. The error returned is:



      curl: (3) <url> malformed
      The resource requires authentication, which was not supplied with the request%


      I've tried combining both the --data-binary and --netrc-file options in all sorts of different ways. Nothing :(



      Any ideas?







      share|improve this question














      I'm trying to execute a curl command from the terminal.



      • I need to provide HTTP authentication

      • I need to POST a .jar file

      This works when HTTP authentication is disabled:



      curl --data-binary @~/file.jar localhost:8090/jars/test100


      And this works when HTTP authention is enabled:



      curl --netrc-file ~/.curl_password_file localhost:8090


      However, combining both options does not work when HTTP authentication is enabled. The error returned is:



      curl: (3) <url> malformed
      The resource requires authentication, which was not supplied with the request%


      I've tried combining both the --data-binary and --netrc-file options in all sorts of different ways. Nothing :(



      Any ideas?









      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 7 at 7:31









      muru

      33.4k577141




      33.4k577141










      asked Mar 6 at 23:58









      LXXIII

      1114




      1114

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );








           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f428648%2fsupplying-curl-with-multiple-options-that-require-file-or-input%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes










           

          draft saved


          draft discarded


























           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f428648%2fsupplying-curl-with-multiple-options-that-require-file-or-input%23new-answer', 'question_page');

          );

          Post as a guest













































































          iptx81x5hVWJo4doRUkf GXlM,QhCEb,0 6u5Vl ZSwWAMMDTz20O8oRu8 ZIVjlriRb3cqG VmuGzvF,R
          RlxE7ciZv,y,H

          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          How many registers does an x86_64 CPU actually have?

          Displaying single band from multi-band raster using QGIS