<commit_before><!--
{
    "id": 5103,
    "title": "JSONP",
    "outline": "JSONP 유틸은 서로다른 도메인을 지닌 서버간에 데이터를 통신하기 위해 사용하며, 요청시 파라미터에 callback을 인자로 넘겨주어 응답을 받는 서버에서 해당 callback 이름으로 래핑된 JSON 데이터를 전달 받는 방식이다.",
    "tags": ["utility"],
    "order": [5, 1, 3],
    "thumbnail": "5.1.03.jsonp.png"
}
-->

# JSONP

JSONP 유틸은 서로다른 도메인을 지닌 서버간에 데이터를 통신하기 위해 사용하며, 요청시 파라미터에 callback을 인자로 넘겨주어 응답을 받는 서버에서 해당 callback 이름으로 래핑된 JSON 데이터를 전달 받는 방식이다.


## 설치하기

패키지 매니저를 이용해 필요한 라이브러리를 모두 다운로드 받고 사용자가 사용하는 방식에 따라 필요한 라이브러리를 사용하면 된다.

```
jam install jsonp
```

### 의존성

종류 | 버전 | Plugin
:-- | :-- | :--:
jquery | 1.10.2 | O

> AMD 방식으로 개발하는 경우 `"jsonp"`만 define에 선언하면 의존성이 걸린 라이브러리를 자동적으로 가져온다.

## 사용법

종류 | 사용방법 | 설명
:-- | :-- | :--<commit_msg>livedoc MD 문서 메타정보(thumbnail) 수정<commit_after><!--
{
    "id": 5103,
    "title": "JSONP",
    "outline": "JSONP 유틸은 서로다른 도메인을 지닌 서버간에 데이터를 통신하기 위해 사용하며, 요청시 파라미터에 callback을 인자로 넘겨주어 응답을 받는 서버에서 해당 callback 이름으로 래핑된 JSON 데이터를 전달 받는 방식이다.",
    "tags": ["utility"],
    "order": [5, 1, 3],
    "thumbnail": "5.1.03.JSONP.png"
}
-->

# JSONP

JSONP 유틸은 서로다른 도메인을 지닌 서버간에 데이터를 통신하기 위해 사용하며, 요청시 파라미터에 callback을 인자로 넘겨주어 응답을 받는 서버에서 해당 callback 이름으로 래핑된 JSON 데이터를 전달 받는 방식이다.


## 설치하기

패키지 매니저를 이용해 필요한 라이브러리를 모두 다운로드 받고 사용자가 사용하는 방식에 따라 필요한 라이브러리를 사용하면 된다.

```
jam install jsonp
```

### 의존성

종류 | 버전 | Plugin
:-- | :-- | :--:
jquery | 1.10.2 | O

> AMD 방식으로 개발하는 경우 `"jsonp"`만 define에 선언하면 의존성이 걸린 라이브러리를 자동적으로 가져온다.

## 사용법

종류 | 사용방법 | 설명
:-- | :-- | :--
{'fraction_non_alphanumeric': 0.14735432016075017, 'fraction_numerical': 0.020093770931011386, 'mean_word_length': 2.7256857855361596, 'pattern_counts': {'":': 12, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3420931', 'n_tokens_mistral': 1129, 'n_tokens_neox': 1429, 'n_words': 228}