title: Cannot bind parameter 'headers' for command curl
body: <p>I am trying to use curl command with following line below and encountering errors.</p>
  <pre><code>curl -H &quot;Content-Type: application/json&quot; -X POST -d '{&quot;name&quot;: &quot;ggg&quot;,&quot;address&quot;:&quot;gemany&quot; }'  urlplaceholder
  </code></pre>
  <pre><code>Invoke-WebRequest : Cannot bind parameter 'Headers'. Cannot convert the &quot;Content-Type: application/json&quot; value of type &quot;System.String&quot; to type &quot;System.Collections.IDictionary&quot;.
  At line:1 char:9
  + curl -H &quot;Content-Type: application/json&quot; -X POST -d '{&quot;name&quot;: &quot;ggg&quot;,&quot; ...
  +         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo          : InvalidArgument: (:) [Invoke-WebRequest], ParameterBindingException
      + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
  </code></pre>