LambdaのCustomRantimeを利用してPHPでサーバレスなWebアプリを作ろうとしております。
https://github.com/stackery/php-lambda-layer/blob/master/README.md
このあたりを参考にしながら構築しました。
Webページを表示するところまでは問題なくできて、
GETによるデータの受け渡しもできました。
しかし、入力フォームを利用したPOSTのデータが全く取得できません。
API Gatewayあたりなのかな?と思っているのですが、
どのあたりの設定を確認すればよいのかわかりません。
もしかしたら、HTMLの記述が。。。
という可能性もありましたのでそちらのコードも貼り付けます。
php
1<?php 2echo "GET".PHP_EOL; 3var_dump($_GET); 4echo "POST".PHP_EOL; 5var_dump($_POST); 6 7$main =<<<MAIN 8<html> 9 <head> 10 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 11 <title>Hello Lambda</title> 12 </head> 13 <body> 14 <h1>Hello Lambda</h1> 15 <div> 16 <form action='./index.php' method='POST'> 17 <input type='text' name='name' value=''> 18 <input type='submit' value='GO!'> 19 </form> 20 </body> 21</html> 22MAIN; 23 24echo $main; 25exit;
その際のヘッダー情報
log
1# General 2Request URL: https://poypov83a3.execute-api.us-east-2.amazonaws.com/Prod/index.php 3Request Method: POST 4Status Code: 200 5Remote Address: 13.32.230.249:443 6Referrer Policy: no-referrer-when-downgrade 7 8# Response Headers 9content-length: 438 10content-type: text/html; charset=UTF-8 11date: Wed, 05 Dec 2018 09:15:35 GMT 12status: 200 13via: 1.1 b8e172c46fff5261a4891512fb483327.cloudfront.net (CloudFront) 14x-amz-apigw-id: RbSQsEt1iYcFbtw= 15x-amz-cf-id: 17GWiWLN7WJHiIWFyIxB1fe13c1jDdpcg5MlZaxewpSul0CEYuxr1A== 16x-amzn-remapped-connection: close 17x-amzn-remapped-date: Wed, 05 Dec 2018 09:15:35 +0000 18x-amzn-remapped-host: poypov83a3.execute-api.us-east-2.amazonaws.com 19x-amzn-requestid: 52f52ae0-f86e-11e8-90a8-ad224e56514d 20x-amzn-trace-id: Root=1-5c079737-0eb15ca0aec97c067630ec10;Sampled=1 21x-cache: Miss from cloudfront 22x-powered-by: PHP/7.1.7 23 24# Request Headers 25:authority: poypov83a3.execute-api.us-east-2.amazonaws.com 26:method: POST 27:path: /Prod/index.php 28:scheme: https 29accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 30accept-encoding: gzip, deflate, br 31accept-language: ja,en-US;q=0.9,en;q=0.8 32cache-control: max-age=0 33content-length: 9 34content-type: application/x-www-form-urlencoded 35origin: https://poypov83a3.execute-api.us-east-2.amazonaws.com 36referer: https://poypov83a3.execute-api.us-east-2.amazonaws.com/Prod/index.php 37upgrade-insecure-requests: 1 38user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36 39 40# Form Data 41name: test
どなたかご教示頂けないでしょうか。
よろしくお願いいたします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/05 08:30
2018/12/05 08:52
2018/12/05 09:24
2018/12/05 11:38
2018/12/06 00:07
2018/12/10 12:02