У меня есть (относительно простой) сервис Micronaut, которому я пытаюсь передать параметр. Код услуги ниже:
package com.factor3.app;
import io.micronaut.http.MediaType;
import io.micronaut.http.annotation.*;
@Controller("/testserv")
public class TempTestService
{
public TempTestService()
{
}
@Get("/{?theData}")
@Produces(MediaType.TEXT_PLAIN)
public String performService(String theData)
{
return("Returning: "+theData));
}
}
Я установил порт 8090 в файле application.yml:
micronaut:
application:
name: TSBroker
#Uncomment to set server port
server:
port: 8090
Других контроллеров, бинов или фильтров нет.
Я запускал эту службу и пытался получить к ней доступ из браузера, используя следующий URI:
http://localhost:8090/testserv?theData=xxx
Через несколько минут я получаю следующий сбой в Google Chrome:
This page isn’t working
localhost didn’t send any data.
ERR_EMPTY_RESPONSE
Я что-то упускаю? Почему эта страница не работает?
Заранее благодарим за любые идеи ...