URLを送信して応答を取り戻すために、JavaScriptやLotusScriptでそれを読んで他の処理を行うようにしています。これを行う最も単純な方法は何ですか?URLからの応答を処理する
Fyi、私がこれをやろうとしているのは、処理のために注文情報をPayPalに提出し、その応答を処理するためです。
URLを送信して応答を取り戻すために、JavaScriptやLotusScriptでそれを読んで他の処理を行うようにしています。これを行う最も単純な方法は何ですか?URLからの応答を処理する
Fyi、私がこれをやろうとしているのは、処理のために注文情報をPayPalに提出し、その応答を処理するためです。
ajaxを介してフォームの送信を実行し、フォームデータとともにページ自体を送信しないように聞こえます。そうすれば、レスポンスを解析して再生することができます。
jqueryを使用していますか?もしそうなら、$ .ajax()メソッドを試してみてください。あなたは、そういうものを使うなら、あなたが望むことをするために多くの力を持っています。
バックエンドでURL呼び出しを行うように見えますか?私はあなたがクライアントでそれをしたいとクリスチャンが同意するだろうが、それはあなたのアプリケーションの流れに依存する。
サーバー上:LotusScriptはURLにアクセスできません。 SSJSを使用すると、HTTPClientを活用してそのことを行うことができます。ですから、それのためにBeanを作るのが最善です。ここではLSコードを使用することを推奨しませんが、http://www.wissel.net/blog/d6plinks/SHWL-8BQNWN - Javaクラスを使用してBeanの構築方法を知ることができます。
それはあなたのために働くでしょうか?
オンラインショップの資格情報でログインする必要があるため、PayPal APIへのアクセスはバックエンドで実行する必要があります。 SSJSでhttpリクエストを行うには、java.net.HttpURLConnectionを使用するのが最も簡単です。 –
Apache HTTPクライアントを使用すると、Cookie、リダイレクトなどの処理がさらに簡単になります。 – stwissel