0
我使用httpclient從java代碼查詢solr服務器。現在我只想使用solrj庫轉換我的所有代碼。我無法找到任何適當的文件。 我現有的代碼是這樣的使用Solrj將Json字符串傳遞到查詢solr
HttpURLConnection conn = (HttpURLConnection) new URL(url.toString()).openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Accept", "*/*");
conn.setInstanceFollowRedirects(false);
OutputStream os = conn.getOutputStream();
os.write(inputJson.getBytes());
os.flush();
os.close();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
//read resp from rd
如何做好使用solrj一樣嗎?這裏是使用捲曲相同的文檔JSON Request API
我想發送inputJson
字符串作爲請求正文。這個Json字符串可能包含任何動態鍵值。這是可行的,因爲我已經顯示使用http休息調用。但如何使用solrj做同樣的事情?