브라우저로 서핑을 할 때 https://ml.nexosis.com/v1/에서 404 오류가 표시됩니다. HTTP 요청을하는 동안 IO 오류 :브라우저에서 https://ml.nexosis.com/v1/에서 404 오류가 발생하는 경우
com.nexosis.impl.NexosisClientException :
나는 또한 자바 NexosisClient를 통해 연결을 시도 발리 오류가 sun.security.validator.ValidatorException : PKIX 경로를 건물 실패 : sun.security.provider.certpath.SunCertPathBuilderException : 요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다.
localhost 용 OpenSSL을 통해 생성 된 클라이언트 인증서를 가져 오기 위해 stackoverflow에서 dirs를 수행했지만 효과가없는 것 같습니다. 내 컴퓨터의 C : \ jdk \ jre \ lib \ security \ cacerts에 인증서를 추가했습니다.
알려 주시기 바랍니다.
코드 :
public static void main(String[] args) {
NexosisClient nexosisClient = new NexosisClient("<my key>", "https://ml.nexosis.com/v1/");
DataSetData dataSetData = generateSample(); // just gets sample data
try {
nexosisClient.getDataSets().create("SampleDataSet", dataSetData);
SessionResponse sessionResponse = generateForecast(nexosisClient);
UUID sessionId = sessionResponse.getSessionId();
SessionResult sessionResult = nexosisClient.getSessions().getResults(sessionId);
int cnt = 0;
while (sessionResult.getStatus() != SessionStatus.COMPLETED) {
if (cnt==5) {
System.exit(0);
}
Thread.sleep(WAIT_MSEC); // WAIT_MSEC declared as 4000
sessionResult = nexosisClient.getSessions().getResults(sessionId);
cnt++;
}
Metrics metrics = sessionResult.getMetrics();
List<JobMetric> jobmetrics = metrics.getMetrics();
for(JobMetric metric : jobmetrics) {
System.out.println(metric.getName() + " = " + metric.getValue());
}
} catch (Exception e) {
e.printStackTrace();
}
}
해당 URL은 유효한 리소스를 가리 키지 않습니다. 뭐가 문제 야? Java 코드는 어디에 있습니까? – tadman
_ "브라우저에서 서핑을 할 때'https : // ml.nexosis.com/v1 /'에서 404 오류가 발생합니다." – CBroe
의견을 보내 주셔서 감사 드리며 문맥이 부족하여 죄송합니다. Nexosis (www.nexosis.com)는 서비스 엔드 포인트를 통해 노출 된 기계 학습 서비스의 프로듀서입니다. 내가 인용 한 URL은 해당 API의 기본 서비스 끝점입니다. 그것은 404를 돌려 보내서는 안됩니다. 나는 그들에게 티켓을 제출했고 그들은 다른 사람들에게 시간을 절약하기 위해 여기에 설명 할 수 있도록 질문을 게시하도록 요청했습니다. 나는 그것을 "nexosis"라고 태그를 붙이고 싶었으나 사용자는 <1500 평판이 새로운 태그를 생성하는 것을 허용하지 않습니다. –