title: Invoke-WebRequest - issue with special characters in json
body: <p>I'm trying to send special characters (norwegian) using Invoke-WebRequest to an ASP .NET MVC4 API controller.</p>
  
  <p>My problem is that the json object show up as NULL when received by the controller, if my json data contains characters like Æ Ø Å. </p>
  
  <p>An example of my code:</p>
  
  <pre><code>$text = 'Æ Ø Å'
  $jsondata = $text | ConvertTo-Json
  Invoke-WebRequest -Method POST -Uri http://contoso.com/create -ContentType 'application/json; charset=utf8' -Body $jsondata
  </code></pre>
  
  <p>Also when looking in fiddler the characters turn up like the usual weird utf8 boxes.</p>
  
  <p>Sending json data from fiddler to the same API controller works fine</p>
  
  <p>Any advice?</p>