使用 SolrNet 查询 Solr 时,查看所请求的实际 Url 的最简单方法是什么?

Mik*_*ver 5 .net url solr solrnet

我正在尝试调试一个使用 SolrNet 查询 Solr 的应用程序。我试图找出从 SolrNet 实际请求的 url,以便我可以在 Web 浏览器中更轻松地调试它。

Fon*_*a16 5

只是为了节省您前往论坛的精力:

\n\n
var serializer = ServiceLocator.Current.GetInstance<ISolrQuerySerializer>(); \nqueries = new List<ISolrQuery>\n{\nnew SolrQueryByField("category_facet", "Fj\xc3\xa4rrin"),\nnew SolrQueryByField("branch_facet", sigel),\nnew SolrQueryByField("isArchived", "false"),\nSolrQuery.All\n};\nvar q = new SolrMultipleCriteriaQuery(queries,"AND");\nvar queryRaw = serializer.Serialize(q);\nDebug.WriteLine(queryRaw);\n
Run Code Online (Sandbox Code Playgroud)\n

  • 仅供参考:这不会显示使用 SolrQueryInList 创建的任何参数 - 它只获取 SolryQueryByField 参数。 (2认同)