Я хочу сделать HTTP POST содержимого (в виде строки) локального файла, расположенного по path/to/my-file.txt к конечной точке URL-адреса по адресу http://example.com/ .
Например, я мог бы сделать следующее:
- Извлеките содержимое файла
my-file.txtв виде строки. - URL кодирует строку.
- Сохраните закодированную строку как переменную с именем
foo.
Затем сделайте что-то вроде этого:
curl -d "data=foo" http://example.com/
(На самом деле мне не нужна переменная foo . Это просто удобный способ описать мой вопрос.)
Какие команды мне нужно будет выполнить это? Нужно ли писать сценарий оболочки? Если так, как это могло бы выглядеть?
