小编MrM*_*ter的帖子

使用WebBrowser访问DOM

我需要在页面上执行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)

.net c# asp.net dom webbrowser-control

9
推荐指数
1
解决办法
1940
查看次数

Swagger 1.5不显示我的1.2的@Api描述?

我最近将一个项目从Swagger API 1.2升级到2.0(或者用Swagger核心术语,从1.3升级到1.5).由于他们出色的移民指南,我设法在很短的时间内完成了这项工作,几乎没有任何障碍.唯一困扰我的是缺乏对@Api注释description价值的支持.端点被精心记录 - 包括顶级API端点 - 但它们的描述不再在UI中显示:

例 请注意,缺少某些东西?

一些研究(意思是,阅读源代码)产生了相同的descriptions现在已经过时,为更好的@Tag注释腾出空间.但是我找不到有关如何应用它们的信息,因此描述仍然在每个端点类中.

使用Dropwizard,有没有办法以编程方式在Swagger 1.5中实现这一点?

java dropwizard swagger-ui swagger-2.0

3
推荐指数
1
解决办法
1888
查看次数