ServiceNow REST POST создать текст в формате WorkNote - PullRequest
0 голосов
/ 23 мая 2019

Настройка моего тела запроса

request.setRequestBody("{\"work_notes\":\"After the Comma,\\\\nNew line\"}");

Я пытаюсь создать рабочую заметку при создании инцидента. Пока это работает, но у меня проблемы с форматированием текста. Например, в этом случае после запятой я хочу иметь новую строку. Использование \ n не работает.

Результат:

enter image description here

Код:

    var request = new sn_ws.RESTMessageV2();
    request.setEndpoint('https://my-instance.service-now.com/api/now/table/incident');
    request.setHttpMethod('POST');    

    var user = 'admin';
    var password = 'admin';

    request.setBasicAuth(user,password);
    request.setRequestHeader("Accept","application/json");
    request.setRequestHeader('Content-Type','application/json');
    request.setRequestBody("{\"work_notes\":\"After the Comma,\\\\nNew line\"}");
    var response = request.execute();
    gs.log(response.getBody());

1 Ответ

0 голосов
/ 23 мая 2019

Я мог бы решить это, используя

[код] Текст
больше текста [/ код]

как синтаксис.

...