Внутри моего приложения Я запуска ниже кодаОтвет не может бросить в JSON
RestTemplate client=new RestTemplate();
if(ipaddress.length>0)
{
for (int i = 0; i < ipaddress.length; i++) {
System.out.println(baseUrl+"/grid/api/proxy?id="+ipaddress[i]);
ResponseEntity<Object> object= client.getForEntity(baseUrl+"/grid/api/proxy?id="+ipaddress[i], Object.class);
System.out.println(object);
}
}
Обратный результат объект показан ниже:
<200 OK,{success=true,
msg=proxy found !,
id=http://192.168.3.37:5555,
request={class=org.openqa.grid.common.RegistrationRequest,
id=null,
name=null,
description=null,
configuration={port=5555,
servlets=[],
host=192.168.3.37,
Dwebdriver.ie.driver=C:\Anoop\IEdriver\IEDriverServer.exe=,
cleanUpCycle=5000,
Dwebdriver.chrome.driver=C:\Anoop\chromeDriver\chromedriver.exe=,
browserTimeout=0,
hubHost=localhost,
registerCycle=5000,
capabilityMatcher=org.openqa.grid.internal.utils.DefaultCapabilityMatcher,
newSessionWaitTimeout=-1,
hub=http://localhost:4444/grid/register,
url=http://192.168.3.37:5555,
remoteHost=http://192.168.3.37:5555,
register=true,
throwOnCapabilityNotPresent=true,
nodePolling=5000,
proxy=org.openqa.grid.selenium.proxy.DefaultRemoteProxy,
browser=browserName=firefox,
maxSession=5,
role=node,
jettyMaxThreads=-1,
hubPort=4444,
timeout=300000},
capabilities=[{seleniumProtocol=WebDriver,
platform=WIN8_1,
browserName=firefox},
{seleniumProtocol=WebDriver,
platform=WIN8_1,
browserName=chrome},
{seleniumProtocol=WebDriver,
platform=WIN8_1,
browserName=internet explorer}]}},
{Content-Type=[application/json;charset=UTF-8],
Content-Length=[1185],
Server=[Jetty(7.x.y-SNAPSHOT)]}>
Если я использую JSONObject
здесь вместо Object
в ответ сущность метод я получаю {}
Как можно преобразовать Object
в JSONObject
?
Примечание: мое приложение не является веб-приложением.
просьба представить более подробную информацию, чтобы мы могли помочь вам – Sridhar
я думаю, что вам нужно 'object.getBody()', чтобы получить только содержание JSON. –