h1. Signature-Bash
#!/bin/bash

# origine de la requête (~ identifiant)
orig="foobar"
# clé à utiliser pour la requête (~ mot de passe)
key="XXX"

# cmd arg, example "https://demarches.example.net/api/formdefs/"
url=$1

qs=$(echo $url | cut -d? -f2)
url=$(echo $url | cut -d? -f1)

function rawurlencode() {
  local string="${1}" 
  local strlen=${#string}
  local encoded="" 
  local pos c o 

  for (( pos=0 ; pos