JMP에서 RESTful 웹 서비스 호출<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP에서 편안한 웹 서비스를 호출하는 방법이 있습니까? 그렇다면 공유할 수 있는 코드 예제가 있습니까? JMP 내에서 RESTful 웹 서비스
Re: JMP에서 RESTful 웹 서비스 호출JMP 13에서 사용할 수 있는 이 기능에 대한 미래의 나 자신을 위한 알림
일반 기본 설정 페이지의 인터넷 열기 시간 초과 기본 설정은 인터넷 열기 기능으로 웹 페이지를 열 때 적용됩니다. JMP는 오류로 인해 가져오기를 중지하기 전에 지정된 시간(초) 동안 기다립니다. 60초가 기본값입니다.
JMP 14에서 제공되는 새로운 http 요청 기능.
Re: JMP에서 RESTful 웹 서비스 호출우리는 최근에 JMP/JSL에서 일부 REST API(예: Hadoop 클러스터에 도달하고 pig 또는 spark에서 사용자 지정 작업 실행)를 호출하려고 했으며 결국 사용자 입력에서 생성되는 사용자 지정 URL과 함께 Open 함수를 사용하게 되었습니다. 이것은 '다른 이름으로 열기'를 데이터로 설정하여 파일 -> 인터넷 열기를 사용하여 수동으로 수행할 수 있는 것과 유사합니다(많은 토론에서 지적한 대로). REST API는 JMP에서 쉽게 가져올 수 있는 CSV/TSV 형식의 텍스트를 반환합니다.
WinINet API로 인해 시간 초과 문제가 발생했습니다(참조 https://msdn.microsoft.com/en-us/library/windows/desktop/aa384066(v=vs.85).aspx 여기서 WINHTTP_OPTION_RECEIVE_TIMEOUT의 기본값은 30초)이며 "작업 시간이 초과되었습니다"라는 오류가 발생합니다. 기본 시간 초과를 확장/재정의하는 레지스트리 항목을 추가하기 위해 JSL 스크립트에 아래 코드를 추가했습니다(다음에서 언급한 수정 사항에 따라). https://support.microsoft.com/en-us/kb/181050 ).
RP = 프로그램 실행(
실행 파일( "reg" ),
옵션(
{"추가하다",
"\!"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\인터넷 설정\!" /v \!"ReceiveTimeout\!" /t REG_DWORD /d \!"0x493E0\!" /에프"
}
),
ReadFunction( "텍스트")
);