.NET には、ブラウザーの要求をシミュレートするためのHttpWebRequestクラスとWebClientクラスがあります。
グーグルで検索したいのですが、どのキーワードを使用すればよいかわかりません。
.jar
アプレットまたはローカルで HTTP GET および POST と Cookie を実行し、テキスト文字列またはその他の解析可能な構造で応答を返すコードを書きたいと考えています。
.NET には、ブラウザーの要求をシミュレートするためのHttpWebRequestクラスとWebClientクラスがあります。
グーグルで検索したいのですが、どのキーワードを使用すればよいかわかりません。
.jar
アプレットまたはローカルで HTTP GET および POST と Cookie を実行し、テキスト文字列またはその他の解析可能な構造で応答を返すコードを書きたいと考えています。
HttpURLConnection
は Java の に相当しHttpWebRequest
ます。
URL iurl = new URL(url);
HttpURLConnection uc = (HttpURLConnection)iurl.openConnection();
uc.connect();
if (uc.getContentType().equalsIgnoreCase("image/jpeg"))
{
result = true;
}
Apache HTTPClientには同等の機能がありますが、API はまったく同じではありません。Oakland Software には、商用製品と Apache 製品を含むさまざまな代替製品を比較した表があります。組み込みの HttpUrlConnection に関する Apache 自身の意見 (上記のリンク先ページから引用) は次のとおりです。
jdk には HttpUrlConnection があり、これには制限があり、多くの点で欠陥があります。
HTTPClientチュートリアルへのリンクは次のとおりです。
私のためのhtmlユニット。私はjavascriptをシミュレートできます(ある程度)