i installed the standalone version on my ubuntu server.
I can send requests using curl and the response looks fine, too.
But I can't get the results back in JSON. They are always getting returned in XML.
If I change the URL from my server to https://languagetool.org/api/v2/languages the JSON-format is returned.
I build the CURL-connection using php:
$ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Accept: application/json', 'Content-Type: application/x-www-form-urlencoded' )); curl_setopt($ch, CURLOPT_URL, "IPOFSERVER:8081/?text=Hallo&language=de-DE"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); echo ($output);
If I run the CURL-command from terminal it returns XML, too.
I started the program using:
java -cp languagetool-server.jar org.languagetool.server.HTTPServer --public --port 8081
What do I do wrong?
Thank you very much for your help!