0
以下のコードを使用して、指定されたURLのヘッダーにキャッシュ制御値を取得します。私はURLの本文を取得したくない。要求を処理するには800ミリ秒かかります。下のコードに変更がありますか?私の開発用にGoogle App Engineを使用しています。提案してください。ありがとう。私は余分な瓶を入れないのが好きです。Java URLヘッダーを単独で取得する、本体が不要です
URL obj;
URLConnection conn = null;
String noTransform = "";
obj = new URL(url);
conn = obj.openConnection();
noTransform = conn.getHeaderField("cache-control");
if (noTransform !=null && (noTransform.contains("no-transform") || noTransform.contains("private"))){
news.setIsGoogleLiteURL("false");
return news;
}
else {
news.setIsGoogleLiteURL("false");
return news;
}
ザッツはあなたが質問を次回より具体的にする必要があり – Divyaadz
Javaを使用して頭だけでは、要求を作成する方法、質問です。 URLConnectionではなく[HttpURLConnection](http://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html)を使用してください。次に、[setRequestMethod()](http://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html#setRequestMethod-java.lang.String-)を呼び出します。 – brnt