[]
        
(Showing Draft Content)

WEBSERVICE

이 함수는 인터넷 또는 인트라넷의 웹 서비스에서 데이터를 반환합니다.

구문

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")