При просмотре документации API, .url
указывает, что ему нужен полный URL.Вместо этого я предлагаю вам использовать .action
.
Javadoc для этого:
Полное действие (например: Application.index)
или укажите полный URL, который будет включать
http://localhost:9000/dashboard
Последний вариант, если у вас все еще есть проблемы, - это использовать метод createRequest
для объекта Http.Request
,что дает вам полный контроль над объектом запроса, который вы создаете.Подпись выглядит так
createRequest
public static Http.Request createRequest(java.lang.String _remoteAddress,
java.lang.String _method,
java.lang.String _path,
java.lang.String _querystring,
java.lang.String _contentType,
java.io.InputStream _body,
java.lang.String _url,
java.lang.String _host,
boolean _isLoopback,
int _port,
java.lang.String _domain,
boolean _secure,
java.util.Map<java.lang.String,Http.Header> _headers,
java.util.Map<java.lang.String,Http.Cookie> _cookies)