首页 > 其他分享 >网页请求助手 WebRequestHelper 【支持XMLHTTP、WinhttpRequest】

网页请求助手 WebRequestHelper 【支持XMLHTTP、WinhttpRequest】

时间:2025-01-14 20:34:28浏览次数:1  
标签:application www XMLHTTP WinhttpRequest image Accept dpxq WebRequestHelper com

WebRequestHelper是我用VB6开发的网页请求辅助工具,可以在软件界面中设置请求方式、请求头,然后自动生成VB代码。

下面假设要请求 http://www.dpxq.com/hldcg/search/list.asp?owner=ryueifu&page=4 这个网址,预先在浏览器中使用开发工具获取到如下:

GET /hldcg/search/DhtmlXQ_www_dpxq_com.htm HTTP/1.1

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7

Accept-Encoding: gzip, deflate

Accept-Language: zh-CN,zh;q=0.9

Cache-Control: no-cache

Connection: keep-alive

Cookie: ASPSESSIONIDQADRRBQR=LJNCKPOBDMPNKIALGJIAPBCB; Hm_lvt_f6e61cf1824cdc5229627cb4f977c9b7=1736226040,1736516581,1736566331,1736856753; HMACCOUNT=5425913DBB2FC92E; Hm_lpvt_f6e61cf1824cdc5229627cb4f977c9b7=1736856758

Host: www.dpxq.com

Pragma: no-cache

Referer: http://www.dpxq.com/hldcg/search/view_m_18217.html

Upgrade-Insecure-Requests: 1

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

 

设置各项以后,可以点击右下角的【Scripts】查看生成的VB代码:

也可以单击【Send】按钮得到请求到的htm源代码。

 此外,还有一个URLEncode、Decode的小工具。

 注意,如果选择WinhttpRequest,中间的Setoption区域可用。如果选择POST请求方式,中间的data区域可用。

 

 

GET /hldcg/search/DhtmlXQ_www_dpxq_com.htm HTTP/1.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q=0.9 Cache-Control: no-cache Connection: keep-alive Cookie: ASPSESSIONIDQADRRBQR=LJNCKPOBDMPNKIALGJIAPBCB; Hm_lvt_f6e61cf1824cdc5229627cb4f977c9b7=1736226040,1736516581,1736566331,1736856753; HMACCOUNT=5425913DBB2FC92E; Hm_lpvt_f6e61cf1824cdc5229627cb4f977c9b7=1736856758 Host: www.dpxq.com Pragma: no-cache Referer: http://www.dpxq.com/hldcg/search/view_m_18217.html Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36     控制台 AI 助理   新变化     Highlights from the Chrome 131 update  

标签:application,www,XMLHTTP,WinhttpRequest,image,Accept,dpxq,WebRequestHelper,com
From: https://www.cnblogs.com/ryueifu-VBA/p/18671536

相关文章

  • XMLHttpRequest的基础知识
    get请求 constxml=newXMLHttpRequest();xml.open("GET","https://jsonplaceholder.typicode.com/todos/1",true);xml.onreadystatechange=function(){if(xml.readyState===4&&xml.status===200){console.log(xml.re......
  • fetch和axios请求的原理都是基于XMLHttpRerequst吗?
    不完全是。虽然XMLHttpRequest是Ajax的基础,也是早期库(例如jQuery的$.ajax)的核心,但FetchAPI和Axios的工作原理略有不同:XMLHttpRequest:这是一个老牌的浏览器API,用于在浏览器和服务器之间进行HTTP通信。它提供了一种通过JavaScript发送HTTP请求和接收响应......
  • 使用 JavaScript 的 XMLHttpRequest 或 Fetch API 发送 HTTP 请求时,GET 请求和 POST
    使用JavaScript的XMLHttpRequest或FetchAPI发送HTTP请求时,GET请求和POST请求处理参数的方式不同,这与HTTP协议的设计有关GET请求的参数特点:GET请求的参数通过URL传递。原因:URL表现方式:GET请求的主要目的是从服务器获取资源。URL是资源的唯一标识,因此GET......
  • 【跨域问题解决】Access to XMLHttpRequest at xxx from origin xxx has been blocked
    这个错误是由于浏览器的同源策略(CORS,Cross-OriginResourceSharing)导致的。当从一个源(origin)向另一个源请求资源时,如果这两个源的协议、域名或端口号不同,就会触发CORS策略。解决方法要解决这个问题,你需要在你的后端服务中添加CORS支持,以便它允许来自你的请求。这通常......
  • AJAX(4)——XMLHttpRequest
    XMLHttpRequest定义:XMLHttpRequest(XHR)对象用于与服务器交互。通过XMLHttpRequest可以在不刷新页面的情况下请求特定URL,获取数据。这允许网页在不影响用于操作的情况下,更新页面的局部内容。XMLHttpRequest在AJAX编程中被大量使用关系:axios内部采用XMLHttpRequest与服务器交......
  • 解决“Access to XMLHttpRequest at ‘XXX’ from origin ‘http://localhost’ has b
    解决“AccesstoXMLHttpRequestat‘http://127.0.0.1:3000/’fromorigin‘http://localhost:8080’hasbeenblockedbyCORSpolicy”在日常的Web开发中,跨源资源共享(CORS)错误是一个常见的问题,尤其是当你尝试从一个源(origin)向另一个源发送HTTP请求时。本文将......
  • http request-01-XMLHttpRequest XHR 简单介绍
    http请求系列httprequest-01-XMLHttpRequestXHR简单介绍httprequest-01-XMLHttpRequestXHR标准Ajax详解-01-AJAX(AsynchronousJavaScriptandXML)入门介绍AjaxXHR的替代方案-fetchAjaxXHR的替代方案-fetch标准Ajax的替代方案-axios.jshttp请求-04-promise......
  • javascript高级编程系列 - 使用XMLHttpRequest发送请求
    XMLHttpRequest通过XMLHttpRequest发送get请求//创建XMLHttpRequest实例对象constxhr=newXMLHttpRequest();//监听通信状态xhr.onreadystatechange=function(){//请求结束,处理服务器返回的数据if(xhr.readyState===4){//http状态码为200表示成功......
  • xmlhttprequest upload 实现前端上传进度
    elementuiupload代码片段exportdefaultfunctionupload(option){if(typeofXMLHttpRequest==='undefined'){return;}constxhr=newXMLHttpRequest();constaction=option.action;if(xhr.upload){xhr.upload.onprogress=......
  • javascript常见100问|前端基础知识|问ajax-fetch-axios-区别请用 XMLHttpRequestfetch
    00-开始前端基础知识HTMLCSSJSHTTP等基础知识是前端面试的第一步,基础知识不过关将直接被拒。本章将通过多个面试题,讲解前端常考的基础知识面试题,同时复习一些重要的知识点。为何要考察扎实的前端基础知识,是作为前端工程师的根本。基础知识能保证最基本的使用,即招聘......