[]
이 함수는 인터넷 또는 인트라넷의 웹 서비스에서 데이터를 반환합니다.
WEBSERVICE(url)
이 함수는 다음 인수를 가집니다:
인수 | 설명 |
---|---|
url | [필수] 호출할 웹 서비스의 URL입니다. |
이 함수는 HTTP (http 및 https) 프로토콜을 지원합니다. SpreadJS는 서비스로부터 결과가 반환되기 전까지 기본값으로 ""
을 반환합니다. 응답 결과가 문자열 타입일 때만 올바른 결과가 표시됩니다. 이미지, 오디오, 비디오와 같은 다른 형식일 경우 판독 불가능한 코드가 반환됩니다.
다음의 경우에는 #VALUE! 오류가 반환됩니다:
반환된 URL이 2048자보다 긴 문자열일 경우
요청이 10초를 초과할 경우
동일 출처 정책(Same Origin Policy)을 따르지 않고 대상 웹사이트가 출처(origin)에 대한 CORS(Cross-Origin Resource Sharing)를 지원하지 않는 경우 (브라우저에서 SpreadJS 대신 콘솔에 CORS 오류를 출력)
FTP 또는 FILE 프로토콜을 사용하는 경우
문자열 데이터를 받고 문자열 데이터를 반환합니다.
WEBSERVICE("https://restcountries.eu/rest/v2/all")
WEBSERVICE("https://jsonplaceholder.typicode.com/users")
WEBSERVICE("https://www.google.com")