Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
projectdiscovery
GitHub Repository: projectdiscovery/nuclei
Path: blob/dev/pkg/input/formats/testdata/ytt/ginandjuice.ytt.yaml
2866 views
1
#@ load("@ytt:data", "data")
2
#@ load("@ytt:json", "json")
3
4
#@ def get_value(key, default=""):
5
#@ if hasattr(data.values, key):
6
#@ return str(getattr(data.values, key))
7
#@ else:
8
#@ return default
9
#@ end
10
#@ end
11
12
timestamp: 2024-02-20T19:24:13+05:32
13
url: https://ginandjuice.shop/users/3
14
request:
15
#@yaml/text-templated-strings
16
raw: |+
17
POST /users/3 HTTP/1.1
18
Host: ginandjuice.shop
19
Authorization: Bearer (@= get_value("token", "3x4mpl3t0k3n") @)
20
Accept-Encoding: gzip
21
Content-Type: application/x-www-form-urlencoded
22
Connection: close
23
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
24
25
foo=(@= json.encode(data.values.foo) @)&bar=(@= get_value("bar") @)&debug=(@= get_value("debug", "false") @)
26