Apache HttpClient でorg.apache.http.client.ClientProtocolException
呼び出しているときに取得しAlchemyAPI
ています:TextGetTargetedSentiment
org.apache.http.ProtocolException: サーバーは有効な HTTP 応答で応答できませんでした
以下はコードスニペットです。
URI uri = new URIBuilder()
.setScheme("http")
.setHost("access.alchemyapi.com/calls/text/TextGetTargetedSentiment")
.setParameter("apikey", <api-key>)
.setParameter("outputMode", "json")
.setParameter("showSourceText", "0")
.setParameter("target", <target>)
.setParameter("text", <news article>)
.build();
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(uri);
// add header
post.setHeader("User-Agent", <user agent>);
post.setHeader("Content-Type", "application/x-www-form-urlencoded");
HttpResponse response = client.execute(post);
ご協力いただきありがとうございます。