【API】POSTしたデータが読み取れません | Unity Forum | Tech Stadium Forum

【API】POSTしたデータが読み取れ...
 
通知
すべてクリア

【API】POSTしたデータが読み取れません  

  RSS

Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
10/01/2022 12:36 pm  

APIについて質問です。
POSTしたデータが読み取れません。

Unityの方と、PHPのControllerの両方で、POSTデータが有るかどうか確認したいんですが、どうしたらいいでしょうか。

・PHPはisset()メソッドを使って、request->dataを確認してます。
・UnityはWWWFormのインスタンスにセットした値を確認したいと思ってますが、セットした内容を確認するのにどうすればいいか分かりません。


引用
Teacher
(@admin)
メンバー Admin
結合: 5年前
投稿: 1318
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関数の中を参考してください。


返信引用
共有:
タイトルとURLをコピーしました