# Методы для строки полученной через getLastRequest



# request.

### Доступ к json параметрам

```
request.json
request.array
request.string
```

или

```
request.asJson()
request.asArray()
request.asString()
```

##### Описание:

Доступ к json параметрам в виде javascript json-обьекта, например для использования как request.json.name или в виде массива request.array\['name'\] или в виде json объекта соответственно. request — нужен чтобы знать точно что именно в текущем запросе прилетели параметры, а не были сохранены в атрибуты лида, например неделю назад.

<p class="callout info">.json/.array/.string — это синонимы и по факту вызывают функции</p>

<p class="callout warning">request — это параметры текущего request запроса</p>

# last_request.

### Доступ к последнему реквесту

```
last_request.json
last_request.array
last_request.string
```

или

```
last_request.asJson()
last_request.asArray()
last_request.asString()
```


##### Описание:

Доступ к последним json параметрам сохраненным в атрибутах лида в виде javascript json-обьекта, например для использования как request.json.name или в виде массива request.array\['name'\] или в виде json объекта соответственно. В лид параметры будут сохранены в json атрибут лида (sys\_last\_script\_request\_params).