Example #1
0
        /// <summary>
        /// Creates a new DOM from an HTML file.
        /// </summary>
        ///
        /// <param name="url">
        /// The URL of the remote server.
        /// </param>
        /// <param name="options">
        /// The options to use when creating the reqest.
        /// </param>
        ///
        /// <returns>
        /// A CQ object composed from the HTML response from the server.
        /// </returns>

        public static CQ CreateFromUrl(string url, ServerConfig options = null)
        {
            CsqWebRequest request = new CsqWebRequest(url);

            ServerConfig.Apply(options, request);

            request.Get();

            return(CQ.CreateDocument(request.Html));
        }