通知
すべてクリア
10/01/2022 12:36 pm
APIについて質問です。
POSTしたデータが読み取れません。
Unityの方と、PHPのControllerの両方で、POSTデータが有るかどうか確認したいんですが、どうしたらいいでしょうか。
・PHPはisset()メソッドを使って、request->dataを確認してます。
・UnityはWWWFormのインスタンスにセットした値を確認したいと思ってますが、セットした内容を確認するのにどうすればいいか分かりません。
10/01/2022 12:37 pm
・Unityの方で、送信するデータが入ってるかどうか。
ー>データを送信する前にデータを確認すればいいと思います。
ZipcodeSampleプロジェクトをご参考ください。
ZipcodeSampleの場合ManagerMainスクリプトの中でDownloadJson関数の中でデータを送っています。zipcodeをWWWFormに入れてUnityWebRequest.Postで送っています。
データが正しく入ってるか確認したい場合はUnityWebRequest.Postでブレイクポイントをかけてformの中でzipcodeが正しく入ってるか確認すればいいです。
・サーバーに送られてきたデータにPostデータが入ってるかどうか(できればリクエストデータの一覧を出力する方法などが知りたいです)
ー>リクエストデータを確認する方法は上記と同じです。
データをPOSTする前に確認してください。
データをPOSTした後、結果が入って来ます。
正しいデータが送られて、問題なく返事が来たら「www.isDone」エラーの場合は「www.error」これを見て送ったデータが正しいか確認できます。
ManagerMainスクリプトのDownloadJson関数の中を参考してください。