20. april 2024

Red: 19. sep. 2024 | Pub: 20. apr. 2024 | #curl, #jq, #linux

Curl

  • Curl er et kommandolinje-program for overføring av data med URLer. Det ble utviklet av en svenske i 1998, som fortsatt utvikler det. Det er open source.
  • Skriver man curl URL så er GET satt som standard.
  • Ønsker man å sende “bearer”-nøkkel kan det gjøres på følgende måte:
curl URL
- H "Accept: application/JSON"
- H "Authorization: Bearer {token}"
  • -H står for “headers”

jq

  • For en mer oversiktlig JSON kan vi bruke jq, som er en JSON prosessor, med curl:
curl URL | jq "."
- H "Accept: application/JSON"
- H "Authorization: Bearer {token}"

Linux

  • For å navigere opp og ned i terminal bruker man Shift + PgUp eller PgDown.
  • Hvis vi “piper” på “more” etter en kommando i terminalen vil terminalen pause ved scroll, og man fortsetter med mellomrom-tasten.
curl URL | more

Ris, ros eller respons?

Send meg gjerne om du har en kommentar, korrektur eller konstruktiv kritikk til denne saken.