title: How to pass special characters in curl PUT method
body: <p>I am updating a password for the user using curl.</p>
  
  <p>When I update the password with special characters, curl requests gets failed.</p>
  
  <p>Curl Request:-</p>
  
  <pre><code>curl -v -f -u "admin:admin" "https://sample.com/users/1?pretty=true" -X PUT -F "password=@68bnD2vRQ"
  </code></pre>
  
  <p>Error:-</p>
  
  <blockquote>
    <p>couldn't open file "68bnD2vRQ"</p>
  </blockquote>
  
  <p>How can I use the curl requests with special characters for PUT method?</p>
  
  <p>FYI I am generating and assigning random password for the users. So I am not sure the position of special characters in the password, it may be any where in the string.</p>