저는 자바를 기본 배경으로하는 새로운 프로그래머입니다. 나는 자바에서와 마찬가지로 자바 스크립트로 프로그램에 오류 처리를 작성하려고 시도하고있다. 자바에서는 아파치 HTTP 클라이언트를 사용하여 클라이언트를 생성하고 Httpget 요청을 호출한다.JavaScript에 Apache HTTP 클라이언트와 동등한 기능이 있습니까?
HttpClient cli = new DefaultHttpClient();
cli.getParams().setIntParameter(CoreConnectionPNames.SO_TIMEOUT, 5000);
HttpResponse resp = null;
for (int i = 0 ; i < 5 ; i++) {
try {
resp = cli.execute(new HttpGet("http://example.org/products"));
}
catch{//code}
}
자바 스크립트 환경에서이 동작을 에뮬레이션하는 방법을 잘 모르겠습니다. 누구든지이 분야에 대한 통찰력이나 지식을 가지고 있습니까?
그 패턴은 조금 비참합니다. 내결함성은 어떤 일이 일어나더라도 같은 요청을 5 번 시도/시도하는 것입니다. – zetlen
당신은 자바 스크립트에서 HTTP GET 요청을 원했습니까? –
zetlen하려면 "재시도"라는 쉬운 예제 코드 중 하나입니다. 네트워크 문제가있는 경우 네트워크를 다시 연결했는지 확인하기 위해 여러 번 다시 시도하십시오. user104의 최종 목표는 HTTPget을 에뮬레이트하는 것이지만 클라이언트 인스턴스 없이는 할 수 없다고 생각합니다. 나는 틀린가? – Bggreen