diffbot url エンコードの問題が発生しました。URL があり、このように diffbot api を呼び出すときに URL を渡します。
//JsonNode json= (JsonNode)client.analyze(DiffbotClient.ResponseType.Jackson,url);
しかし、URLエンコーディングに関するエラーメッセージが表示されました.これは私が受け取ったエラーメッセージです
{"errorCode":500,"error":"URL エンコード"}
だから私は自分のコードシステムをこのように変更します。
//JsonNode json= (JsonNode) client.analyze(DiffbotClient.ResponseType.Jackson,u.getHost()+u.getPath()+URLEncoder.encode("?"+u.getQuery(),"UTF-8"));
しかし、うまくいかず、Diffbot
そのように印刷されます
{"errorCode":500,"error":"エラー"}.
diffbotAPI
が使用しているエンコード形式は何ですか?