У меня есть HTML-файл, который состоит из формы, и он принимает определенные параметры от пользователя, и при обращении к URL-адресу вызывается служба mule (написанная на java), которая возвращает строку json. Теперь, как я могу установить контент type = "application / json" в mule или java, чтобы браузер знал, что он получает JSON .?
Мой конфигурационный файл Mule:
<not-filter>
<wildcard-filter pattern="/favicon.ico"/>
</not-filter>
</http:inbound-endpoint>
<component class="defaults.basicapp.jcars"/>
</flow>
И мой класс Java (Jcars):
public String onEvent (Object obj) {
String json = "{{" id ": 0," model ":" suzuki "," make ":" 2002 "," ps ": true," price ": 101.2," bhp ": 12.6}, { "ID": 0, "модель": "Сузуки", "сделать": "2003", "пс": правда, "цена": 101,2, "л.с": 12,6}, { "ID": 0,» модель ":" Сузуки " "сделать": "2004", "пс": правда, "цена": 101,2, "забойного давления": 12,6}, { "ID": 0, "модель": "Сузуки"," сделать ":" 2005" , "пс": правда, "цена": 101,2, "л.с": 12,6}, { "ID": 0, "модель": "Сузуки", "сделать": "2006",» пс ": правда," цена ": 101,2," л.с. ": 12,6}}";
возврат JSON;
}
Браузер отображает строку как есть. Он не знает, что тип контента является application / json. Что мне делать ??????