2017-10-15 5 views
-2

FORM POSTリクエストを単一のドメインに送信するフォームを持つ複数のドメインがあります。基本的に住所を収集し、商品で対応します。現在のところ、PHP、Jquery、XMLなど多くのものが存在しています。しかし、私は反応の中でこれを再構築したいと思っています。偉大に見える単純なテンプレートを作成した後、私は一見単純な問題を解決できないようです。この投稿をリクエストするにはどうすればいいですか?私はこれをGoogleで検索するたびに、外部データを取得するAJAXリクエストを行っている人の例を見ています。投稿のデータを自分の反応アプリに送信したいだけです私は反応がクライアント側で、PHPのようなサーバー側ではないことを知っていますが、初期化時に私のアプリケーションに送られるPOSTデータを収集する方法はありますか?または少なくとも私のアプリケーションにsessionIDを持ち越してください。私はクッキーやローカルストレージを使うことを考えていましたが、それらは単一のドメインのようです。どんな助けや正しい方向への指しても感謝します。ありがとう!ReactでPOSTリクエスト値を取得する方法

+0

あなたが望むのは、シングルページアプリケーションの考え方に反するもので、一般的に反応します。たとえば、これを実現するためにjwtを使用してください。この例はたくさんあります。 –

+0

他のすべてのウェブサイトを単一のドメインで使用しているのか、サブドメインの一部ですか? –

答えて

0

私があなたの問題から理解したことは、反応アプリの初期化中にあなたのフォームの投稿データをあなたの反応アプリに送信したいということです。私がこれがあなたの問題であることが正しければ、あなたは一つのことをすることができます。 フォームを記入した後、クエリパラメータでフォームデータを送信できます。リンクのクエリパラメータに格納されているデータは、クエリパラメータのデータを解決してcomponentWillMountメソッドで反応させて格納できます。その後、きれいなURLを取得したい場合は、ブラウザのあるストレージにクエリーパラメータのデータを保存した後、ユーザーをURLをクリーンアップするようにリダイレクトすることができます。

関連する問題