gpt4 book ai didi

java - 通过具有安全凭证的 ModulatedSolrParams Solr 导入

转载 作者:行者123 更新时间:2023-12-02 02:42:35 26 4
gpt4 key购买 nike

我正在尝试使用 ModificSolrParams 通过 java 执行导入:

您能否为我指出有关如何添加安全凭证(用户名/密码)以触发导入的正确方向或引用。

当前代码

    SolrServer server = new HttpSolrServer(baseurl);

ModifiableSolrParams params = new ModifiableSolrParams();
params.set("command", "full-import");
params.set("clean", "true");
params.set("commit", "true");

QueryRequest request = new QueryRequest(params);
request.setPath("/dataimport");

server.request(request);

最佳答案

您需要将 HttpRequestInterceptor 添加到您的 HttpServer。该拦截器将能够为您的每个请求添加授权 header 。

对于云 Solr,允许执行此操作的 util 类是 HttpClientUtil。您可以从此类开始,或者检查 HttpSolrServer 中实际存在 HttpClient 的位置。

关于java - 通过具有安全凭证的 ModulatedSolrParams Solr 导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45192763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com