我需要在页面上执行javascript后访问HTML文档的DOM.我有以下代码连接到URL并获取文档.问题是它在用javascript修改后永远不会得到DOM
public class CustomBrowser
{
public CustomBrowser()
{
//
// TODO: Add constructor logic here
//
}
protected string _url;
string html = "";
WebBrowser browser;
public string GetWebpage(string url)
{
_url = url;
// WebBrowser is an ActiveX control that must be run in a
// single-threaded apartment so create a thread to create the
// control and generate the thumbnail
Thread thread = new Thread(new ThreadStart(GetWebPageWorker));
thread.SetApartmentState(ApartmentState.STA);
thread.Start();
thread.Join();
string s = html;
return s;
}
protected void …Run Code Online (Sandbox Code Playgroud) 我最近将一个项目从Swagger API 1.2升级到2.0(或者用Swagger核心术语,从1.3升级到1.5).由于他们出色的移民指南,我设法在很短的时间内完成了这项工作,几乎没有任何障碍.唯一困扰我的是缺乏对@Api注释description价值的支持.端点被精心记录 - 包括顶级API端点 - 但它们的描述不再在UI中显示:
请注意,缺少某些东西?
一些研究(意思是,阅读源代码)产生了相同的descriptions现在已经过时,为更好的@Tag注释腾出空间.但是我找不到有关如何应用它们的信息,因此描述仍然在每个端点类中.
使用Dropwizard,有没有办法以编程方式在Swagger 1.5中实现这一点?