You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
Tester des API
Postman
- Collections
- Variables
- Tests
jq
"sed for JSON data"
Extraction de dates
cat ~/Documents/maquigny.json| jq '.meetings|map(.estimated_date)|sort|.[]' | uniq
Calculs de crédit/débit depuis un fichier de log
jq --slurp --arg kindCredit 'credit' --arg kindDebit 'debit'
'def sum(kind): .entry_movements
| map(select(.operation_kind==kind))
| map(.amount_in_cents)
| add; .[]
| { name: .entry_name, credit: sum($kindCredit), debit: sum($kindDebit) }
| { name : .name, delta : (.credit - .debit)} '
ngrok
Solution rapide
La ligne de commande vous permet de créer un tunnel rapidement.
ngrok http http://192.168.33.10:80
Avec un fichier de configuration
Vous pouvez aussi créer un fichier ~/.ngrok2/ngrok.yml
qui contiendra vos différentes configurations (à l'instar de ~/.ssh/config
).
tunnels:
homestead:
proto: http
addr: homestead.test
host_header: homestead.test
addr
indique l'adresse que vous voulez exposer.
host_header
permet au serveur de savoir qu'on l'a appelé via "homestead.test", ce qui peut être utile si vous avez plusieurs sites sur la même IP.
Pour les configurations plus avancées, vous pouvez vous reporter à la documentation officielle.
Dans ce cas, la commande sera :
ngrok start homestead