私はAndroidのアクティビティからhttpsリソースにpostメソッドでHTMLフォームを送信したいだけです。 私はLighttpdサーバにハンドシェイクを行うための独自の証明書を持っていますので、少なくともサーバからの認証が必要です(クライアント認証はオプションですが望ましい)。 私はさまざまな方法でフォーラムを見てきましたが、ちょっと混乱していますが、これが正しい方法であるかどうかはわかりません。 コードを表示してください。 ありがとうございます。Androidでhttpsリソースを使用してhtmlフォームを送信するには?
0
A
答えて
1
HTMLフォームをhttpsを介してサーバーに送信するコードを書いています(in this answer)。回答のバージョンはHttpsUrlConnection
を使用し、質問のバージョンはHttpClient
を使用します。私はHttpClient
バージョンのサーバーから正しい結果を得ることは決してできませんでしたが、いずれのアプローチも理論上は機能するはずです。
2
このチュートリアルを試してみてください、それはPOSTおよびマルチパートPOSTリクエスト、GET示しAndroidプラットフォーム上 http://www.softwarepassion.com/android-series-get-post-and-multipart-post-requests/
+0
@ user2669556 あなたのrepsonseありがとうございました。 このリンクでは、POSTメソッドとGETメソッドをHTTPに使用する方法は非常によく説明されていますが、HTTPSの使用方法は説明されていません。別のアイデアやリファレンスがありますか? – Israel
関連する問題
- 1. Android用JavaMail APIを使用してHTMLメールを送信する
- 2. JQuery AJAXを使用してPHPにHTMLフォームを送信
- 3. HTMLフォーム送信ボタン閉じるjavascriptを使用してポップアップ
- 4. httpsを使用してパスワードを送信する方法は?
- 5. HTTPURLConnectionを使用してフォームを送信
- 6. NSURLConnectionを使用してajaxフォームを送信するには
- 7. JavaでHTMLフォームを送信
- 8. HTML:ラジオボタンチェックでフォームを送信
- 9. JavaでHTMLフォームを送信
- 10. アドレスバーにHTMLフォームを送信
- 11. 送信ボタンを使用せずにリンクをクリックしてフォームを送信する
- 12. フォームを使用してフォームを送信する
- 13. CURLを使用してhttpsを使用してサーバーにデータを送信
- 14. JavaScriptを使用して手動でフォームを送信しても、送信ボタンは送信されません。
- 15. は、フォーム送信VBScriptを使用してランダムなテキスト値で、htmlフォームの提出を自動化する方法
- 16. ASP.NETでjQueryを使用してフォームを送信する
- 17. HTMLフォームを使用する代わりにPOSTボタンを送信します。
- 18. ToadでPL/SQLを使用してHTMLフォームを送信するにはどうすればよいですか?
- 19. HTMLメール送信フォーム
- 20. フォームを複数回使用して送信する前に
- 21. WWW :: Mechanizeを使ってHTMLにないフォームを送信するには?
- 22. PHP CodeigniterフォームはJQueryを使用して送信します
- 23. Sencha Touch 2でJsonPを使用してフォームを送信するには?
- 24. AndroidでGCMを使用してプッシュ通知を送信する
- 25. Android Appを使用してRaspberry PIにコマンドを送信する
- 26. jQueryとAjaxを使用してフォームを送信する
- 27. Dojo - ダイアログ・フォームを使用してデータを送信する方法
- 28. javascriptを使用してPDFフォームを送信する方法
- 29. Ajaxを使用してUbercartフォームを送信する
- 30. Scrapy FormRequest.from_response()メソッドを使用してフォームを送信する方法
はあなたの応答をあなたにデイブありがとうございます。 あなたのリンクを確認しましたが、InputStreamとOutoutStreamが使用されています。この低レベルで接続を使用する必要はありません。この[post](http://blog.antoine.li/index.php/2010/10/android-trusting-ssl-certificates/)には優れた例がありますが、実行時には
javax.net.ssl.SSLException: Not trusted server certificate
があります。 – Israel@NeoRiddle私は自分が接続しているサイトが既に信頼されている証明書を持っているため、自分のキーストアを設定する必要はありませんでした。申し訳ありませんが、私は本当にその地域であなたにアドバイスすることはできません。 –