問題:
Java の認証コンポーネントを作成するタスクを課された場合アプリケーションでは、開発者は、cURL を使用して安全な HTTPS を処理する cURL 機能を PHP コードで複製するという課題に直面しています。
解決策:
cURL を Java に直接移植することはできませんが、"java.net" パッケージは汎用性の高い代替手段を提供します。同等の機能を提供するもの:
HttpURLConnection con = (HttpURLConnection) new URL("https://www.example.com").openConnection();
このコードは、指定された HTTPS への接続を確立します。エンドポイント。
con.setRequestMethod("POST");
HTTP リクエスト メソッドを POST に設定します。
con.getOutputStream().write("LOGIN".getBytes("UTF-8"));
「LOGIN」ペイロードをサーバーに送信します。
con.getInputStream();
サーバーの
このコード スニペットは、次を使用して HTTPS POST リクエストを実行する方法を示しています。 "java.net"、cURL の "curl_exec()" メソッドの機能を複製します。
以上がJava で cURL 機能を実現する方法: 総合ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。