Repository: graphql-rust/juniper (language: rust)

Issue:
juniper_iron bug in UI
A newline in GraphiQL UI adds strange `À` letter in both firefox & chrome only in juniper_iron integration. juniper_rocket is OK. See screenshot

![juniper_iron](https://user-images.githubusercontent.com/467709/44211468-a9fb5f80-a171-11e8-9919-64136b2b5bb6.png)


```
$ git log -n1
commit ec59766d5152d4b53afb521ae7efa3ff33a416fa

~/juniper/juniper_iron$ rg version ../juniper/Cargo.toml  | head -n1
version = "0.9.2"
```


Discussion / hints:
This is 192 in ascii. Hmmm. I wonder if it has to do with the recently added multi-query support.

Fix patch:
diff --git a/juniper_iron/src/lib.rs b/juniper_iron/src/lib.rs
index a35bb9985..d8185aba9 100644
--- a/juniper_iron/src/lib.rs
+++ b/juniper_iron/src/lib.rs
@@ -327,7 +327,7 @@ where
 
 impl Handler for GraphiQLHandler {
     fn handle(&self, _: &mut Request) -> IronResult<Response> {
-        let content_type = "text/html".parse::<Mime>().unwrap();
+        let content_type = "text/html; charset=utf-8".parse::<Mime>().unwrap();
 
         Ok(Response::with((
             content_type,


Test patch: