2021-06-04 リクエストの内容を表示する簡易PHPサーバー
こんな感じで index.php
を用意してあとはPHPでwebサーバーを立ち上げるだけ。
<?php
echo "hello world!";
echo $_SERVER["REQUEST_METHOD"];
print_r($_POST);
index.php
があるディレクトリでサーバー起動。
$ php -S localhost:8000
curl で叩いてみる。
$ curl localhost:8000 -d "a=1"
hello world!POSTArray
(
[a] => 1
)
S3 Pre-signed URL
S3に直接アップロード可能なPre-Signed URLをLambdaで作ってみる | DevelopersIO
署名付きURLを発行してクライアントから直接アップロードさせる図。
S3のPre-Signed URLはPUTでアップロードができるので、curlコマンドを使って画像をアップロードしてみます。 こんな感じでコマンドを打ちます。
$ url=$(curl my-alb-xxxxxxxxxx.us-west-2.elb.amazonaws.com) $ curl -X PUT --upload-file my-image.png $url