---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# JavascriptProbe - 전역

# JavascriptProbe - 전역 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

JavascriptProbe 스크립트 포함은 에서 JavascriptProbeMID 서버를 사용하기 위한 메서드를 제공합니다.

서버 스크립트에서 이러한 메서드를 사용하여 프로브를 다음 MID 서버 으로 보냅니다. 자세한 내용은 [JavaScript 프로브 만들기 활동을](https://www.servicenow.com/docs/access?context=t_CreateAJavaScriptProbeActivity&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US) 참조하십시오.

## JavascriptProbe - JavascriptProbe(문자열 midServer) {#ariaid-title2}

JavascriptProbe의 인스턴스를 만듭니다.
{#r_JSP-JavascriptProbe_S__table_wk5_jqf_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 미드 서버 | 문자열 | MID 서버 이름 |
[표 1. 매개변수]

{#r_JSP-JavascriptProbe_S__table_wk5_jqf_zt}  
다음 예제에서는 JavascriptProbe의 인스턴스를 사용하는 방법을 보여줍니다.

    var jspr = new JavascriptProbe('midserver_name');

    var func = function () {
        // Java FileWriter class of java.io package. FileWriter is write data in character.
        var FileWriter = Packages.java.io.FileWriter;

        // Constructs a FileWriter object given a file name.
        var file = new FileWriter("TestMessage.txt");

        // Gets the parameter from the ECC queue payload.
        var message = probe.getParameter("message");

        // Write the message to a file.
        file.write(message);

        // Close the FileWriter.
        file.close();
        file = null;
    }

    // Add parameter to pass to MIDServer.
    jspr.addParameter('message', 'ServiceNow Message');

    // Set the script to be executed by the MIDServer as a string
    jspr.setJavascript('(' + func.toString() + ')();');

    // Send to MIDServer. The MIDServer will execute the Script immediately.
    jspr.create();

## JavascriptProbe - addParameter(문자열 이름, 문자열 값) {#ariaid-title3}

지정된 값을 가진 매개변수를 프로브에 추가합니다.
{#r_JSP-addParameter_S_S__table_ohx_nrf_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 이름 | 문자열 | 매개변수 이름 |
| 값 | 문자열 | 매개변수의 값 |
[표 2. 매개변수]

{#r_JSP-addParameter_S_S__table_ohx_nrf_zt} {#r_JSP-addParameter_S_S__table_phx_nrf_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 3. 반환]

{#r_JSP-addParameter_S_S__table_phx_nrf_zt}  

    var jspr = new JavascriptProbe('msserv');
    jspr.setName('jsprobe100');
    jspr.setSource('jspr_source');
    jspr.addParameter('support_feat', 'yes');

## JavascriptProbe - create() {#ariaid-title4}

현재 MID 서버에 대한 프로브를 생성하고, 출력 큐에 배치하고, 상태를 "준비"로 설정합니다.
{#r_JSP-create__table_fkn_gsf_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 4. 매개변수]

{#r_JSP-create__table_fkn_gsf_zt} {#r_JSP-create__table_gkn_gsf_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 5. 반환]

{#r_JSP-create__table_gkn_gsf_zt}  

    var jspr = new JavascriptProbe('msserv');
    jspr.setName('jsprobe100');
    jspr.setSource('jspr_source');
    jspr.setJavascript('jspr_script');
    jspr.create();

## JavascriptProbe - setJavascript(문자열 스크립트) {#ariaid-title5}

프로브에 스크립트를 추가합니다.
{#r_JSP-setJavascript_S__table_rt2_yrf_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 스크립트 | 문자열 | 프로브에 추가할 스크립트 |
[표 6. 매개변수]

{#r_JSP-setJavascript_S__table_rt2_yrf_zt} {#r_JSP-setJavascript_S__table_st2_yrf_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 7. 반환]

{#r_JSP-setJavascript_S__table_st2_yrf_zt}  

    var jspr = new JavascriptProbe('msserv');
    jspr.setName('jsprobe100');
    jspr.setSource('jspr_source');
    jspr.setJavascript('jspr_script');

## JavascriptProbe - setName(문자열 이름) {#ariaid-title6}

JavascriptProbe의 이름을 설정합니다.
{#r_JSP-setName_S__table_lrs_tqf_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 이름 | 문자열 | JavascriptProbe에 지정할 이름입니다. |
[표 8. 매개변수]

{#r_JSP-setName_S__table_lrs_tqf_zt} {#r_JSP-setName_S__table_mrs_tqf_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 9. 반환]

{#r_JSP-setName_S__table_mrs_tqf_zt}  

    var jspr = new JavascriptProbe('msserv');
    jspr.setName('jsprobe100');

## JavascriptProbe - setSource(String ip) {#ariaid-title7}

프로브의 소스를 설정합니다.
{#r_JSP-setSource_S__table_yps_2rf_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ip | 문자열 | 대상 프로브의 IP 주소입니다. |
[표 10. 매개변수]

{#r_JSP-setSource_S__table_yps_2rf_zt} {#r_JSP-setSource_S__table_zps_2rf_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 11. 반환]

{#r_JSP-setSource_S__table_zps_2rf_zt}  

    var jspr = new JavascriptProbe('msserv');
    jspr.setName('jsprobe100');
    jspr.setSource('100.100.100.1');


