如何在windows的cmd中发送http请求

我想在windows的cmd下发送http请求,不想依赖于浏览器的方式。

1个回答

可以安装curl,他可以在cmd中发送http请求

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何在WinForm中发送HTTP请求
我在用ASP.NET(C#)的WinForm写一个小程序,实现发送一个请求给某个网页,然后根据服务器返回的字符串(HTML字符串),对其进行分析并萃取有用信息,并显示在WinForm窗体上。第一步就是不知道怎么发送这个请求给服务器。rn比如这个查询页面:http://..../chaxun.htm,需要输入一个学号,然后它会把请求提交给q.jsp页面,然后返回一些信息。chaxun.html页面的HTML关键代码是这样的:rnrn[color=#FF0000] [/color]rn rn 请输入学号:rn rn rn 学生八位学号,如:20061234rn rn rn rn rn rnrn我需要做的就是发送这个请求给q.jsp页面,然后根据它返回来的HTML代码进行分析。如何发送这个请求,并取得服务器返回的字符串信息???至于提取信息我会。谢谢大家~
如何在Servlet中发送Http请求???
我原在javaScript中发送的,现想放在Servlet中发送,请教该怎么做?
如何在程序中发送http请求,使servlet相应
如何在MFC中发送一个http到指定的servlet。rnrnrn一个网页page.html,其中的关键代码如下:rn " rn"rnrnrnrnrnrn本来我们可以通过访问网页,按提交按钮来使servlet来相应我们的请求,但现在我希望同哦程序来直接访问。rnrnrn假使我们需要的输入信息为rnrnrn rn rn Apprn 11111111rn rn rn rn rn rnrnrn如何在MFC中通过使用ShellExecute函数来发送特定的http请求,使servlet来相应。rnrn或者如何直接在IE地址栏中输入URL来使servlet得当相应。rnrn假设当前的地址为http://localhost:8080rnrn
如何在kylix程序中发送http请求
rtrnkylix3中如何实现delphi6中nmhttp的功能?就是要向一个url发送post请求然后获得返回值
如何在C#中发送http请求给Web服务器?
就像在IE输入url一样。rn比如rnClassA.URL="http://www.csdn.net";rnrnClassA.Connect();rn
如何在监听器中发送退出请求
我在做一个统计在线人数的功能,设计User表的时候有一个use_status字段,点击登录与退出按钮,可以正常修改该字段的值为1和0。rn但是,如果直接关闭浏览器,无法发送请求,故写了一个监听器监听session的销毁,现在,能够监听到session的销毁,但是,在监听器中如何把这一请求传到控制器中,让控制器调用退出的方法呢?rn下面是我写的监听器:rn[img=https://img-bbs.csdn.net/upload/201602/18/1455784457_674955.png][/img]rnrn表述得不很清楚,希望有耐心的给我看一看,不胜感激rn我用的框架是ssm
如何在VC中发送http命令?
例如:我在浏览器地址栏内输入http://192.168.0.15/urlcom?flush=yes&dataout=7e0102aabbcc0d&wait=1&read=13 rn rn 现在我想通过VC来发送此命令而不通过浏览器地址栏方式,不知道可以实现吗? rn 请那位有着方面经验的高手指点一下
如何在java中发起http请求
1、posttry { //请求地址 URL urlHttp = new URL(StaticData.URL+"/condition/query_camera"); // 将url 以 open方法返回的urlConnection 连接强转为HttpURLConnection连接 (标识一个url所引用的远程对象连接) HttpURLConnection c...
windows Mobile 发送HTTP Post请求 问题
下面是代码rn当程序执行到,Stream newStream = request.GetRequestStream();会抛出未知异常rn为什么呢?难道wm不能获取request流?rn谢谢大虾指点rnrnusing System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Text;rnusing System.Windows.Forms;rnusing System.IO;rnusing System.Net;rnrnnamespace HTTPThreadMobilernrn public partial class Form1 : Formrn rn public Form1()rn rn InitializeComponent();rn rnrn private void button1_Click(object sender, EventArgs e)rn rn new System.Threading.Thread(threadFunction).Start();rn rn rn //委托rn delegate void threadFunctionDelegate();rn rn //button1事件处理,主要程序rn private void threadFunction()rn rn //界面线程 委托 给自定义线程rn if (this.msgList.InvokeRequired)rn rn this.msgList.Invoke(new threadFunctionDelegate(threadFunction));rn return;rn rnrn HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(this.URLTxt.Text);rn request.Method = "POST";rn request.ContentType = "application/x-www-form-urlencoded";rn doRequest(request);rnrn HttpWebResponse response = (HttpWebResponse)request.GetResponse();rn doResponse(response);rn rn rn //响应处理rn private void doResponse(HttpWebResponse response)rn rnrn StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.Default);rnrn String data = reader.ReadToEnd();rnrn this.msgList.Items.Add(data);rnrn reader.Close();rn rn //发送Post请求rn private void doRequest(HttpWebRequest request)rn rn ASCIIEncoding encoding = new ASCIIEncoding();rn String data = "name=Allen&com=Neusoft";rn Stream newStream = request.GetRequestStream();rn // Send the data.rn newStream.Write(encoding.GetBytes(data), 0, data.Length);rn newStream.Close();rn rn rn
请教windows下socket发送http请求的问题
向服务器POST一个http请求rnPOST / HTTP/1.1rnContent-Type: Application/octet-streamrnBody-Length: 45rnUser-Agent: UNTRUSTED/1.0rnContent-Length: 45rnHost: 192.168.1.1:8080rnrn内容(此处内容为一个45字节的byte数组)rn请教怎样组织发送的数据啊rn谢谢了
如何在C#中用Http的Post请求发送一个图片?
例如:rn 地址:www.test.com/test.phprn 参数:id 数字rn file 图片文件内容rnrn现在可以取得包含图片内容的stream对象,如何把它发出去?谢谢!
求助:如何在发送HTTP请求时自定义IP首部?
前面几位大侠解释了:要自定义IP首部,只能建立RAW SOCKET,但RAW SOCKET不能封装TCP。rn那我如何该怎么发送HTTP请求时自定义IP首部啊?
如何在vb里面发送一些http请求?
顺便问一下,那里有http协议的资料?
如何在javascipt里面不通过ajax,发送http post请求
各位大人rn 如何在javascipt里面不通过ajax,发送http post的同步请求?rnrn谢谢
http 发送post请求
http post发送请求
发送http请求工具类
java发送http请求的工具类,常用工具类,避免每次都要去网上查
php发送http请求
index.php页面rn[code=PHP]rn rn 类型: rn 电话: rn 分机号:rn rn rn[/code]rntest.php页面rn[code=PHP]rn$A=trim(urlencode($_REQUEST['type']));rn $B=trim(urlencode($_REQUEST['phnum']));rn $C=trim(urlencode($_REQUEST['ext']));rn $params = "A=$A&B=$B&C=$C";rnrn $length = strlen($params);rn $fp = fsockopen("localhost",808,$errno,$errstr,10) or exit($errstr."--->".$errno);rn $header = "GET /CRM/test2.php HTTP/1.1\r\n";rn $header .= "Host:localhost \r\n";rn $header .= "Referer:localhost:808/CRM/test2.php \r\n";rn $header .= "Content-Length: ".$length."\r\n";rn $header .= "Content-Type: text/html \r\n";rn $header .= "Connection: Close\r\n\r\n";rn $header .= $params."\r\n";rn fwrite($fp,$header);rn while (!feof($fp)) rn echo fgets($fp, 128);rn rn fclose($fp);rn[/code]rntest2.php页面rn[code=PHP]rnecho $_GET['A']." ".$_GET['B']." ".$_GET['C'];rn[/code]rn我从index.php提交表单后,test.php能够得到提交的数据;rn从test.php向test2.php发送http请求后,test2.php得不到数据。rn为什么会是这样?难道这种方法不行?请大侠赐教!!
oracle发送http请求
我在oracle中给A表创建了触发器,触发器中调用存储过程发送http请求,并发时会返回无法处理大量的http请求的错误,我的存储过程是这样写的rnCREATE OR REPLACE procedure test_xml(p_id varchar2,p_jkid varchar2,p_jsxml varchar2)rnisrn l_http_request utl_http.req;rn l_http_response utl_http.resp;rn rn p_url varchar2(4000);rn v_xml varchar2(4000);rnbeginrnv_xml:=replace(p_jsxml,'?','^');rn v_xml:=replace(v_xml,'/','*');rn v_xml:=replace(v_xml,'<','-');rn v_xml:=replace(v_xml,'>','(');rn v_xml:=replace(v_xml,' ','%');rn v_xml:=replace(v_xml,'''','$');rn p_url:='http://192.168.1.102:8013/Default.aspx?id='||p_id||'&jkid='||p_jkid||'&jsxml='||v_xml;rn -- 发送http请求rn l_http_request := utl_http.begin_request(p_url);rn utl_http.set_header(l_http_request, 'content-type', 'text/xml; charset=utf-8');rn l_http_response := utl_http.get_response(l_http_request);rn utl_http.end_request(l_http_request);rn utl_http.end_response(l_http_response);rnexceptionrn when others thenrn rollback;rnutl_http.end_request(l_http_request);rn utl_http.end_response(l_http_response);rnend;rnrn这个写的有什么问题么
java 发送http请求
java 发送http请求(get 与 post方法请求)。 注意:通过BufferedReader 读取远程返回的数据时,必须设置读取编码,否则中文会乱码!   package com.jiucool.www.struts.action;   import java.io.BufferedReader; import java.io.DataOutputStream; impor...
iOS发送http请求
前言苹果公司在全球开发者大会(WWDC)的一场安全演示会上,公布了一个最后期限——2017 年 1 月 1 日——即 App Store 当中的所有应用必须在这个日期之前启用一项名为 App Transport Security 的重要安全功能。App Transport Security,简称 ATS,是苹果在 iOS 9 当中首次推出的一项安全功能。在启用 ATS 之后,它会强制应用通过 HTT
socket 发送HTTP请求
我用scket做http请求,大家知道,请求的时候在请求头完毕时,要发送一次换行服务器才会响应,否则会一直等待状态。我想要实现分两次发送数据来完成请求头,第一次把请求头内容发过去,第二次再发换行,但是这样好像不行。这是为啥呢rn[code=csharp]String str="GET / HTTP/1.0\r\nConnection: Close\r\n\r\n";rnsocket.send(str);rn[/code]按以上会正常接收到数据rn[code=csharp]String str="GET / HTTP/1.0\r\nConnection: Close\r\n";rnsocket.send(str);rnstr="\r\n";rnsocket.send.(str);rn[/code]rn这样接收不到数据。
android 发送http请求
好久没写博客了,因为公司要做android,笔者也是第一次接触。 这是在项目中遇到一个比较麻烦的问题,记录下来备忘(本人刚接触,有不对的地方请指教)。
java发送http请求
参考:http://www.cnblogs.com/nick-huang/p/3859353.html
Ruby使用HTTP协议发送请求
Ruby使用HTTP协议发送请求的方法备忘 1. 建立HTTP连接(通过GET方式发送请求参数) Ruby代码   require "open-uri"    #如果有GET请求参数直接写在URI地址中  uri = 'http://uri'  html_response = nil  open(uri) do |http|    html_response = http
Java发送HTTP请求
用Java发送HTTP请求,就是用Java代码代替浏览器的作用。 首先你需要创建一个Socket对象,与IP为127.0.0.1,端口为80的服务器绑定; 然后获取Socket对象的输出流对象,向服务器发送请求信息; 最后再获取Socket对象的输入流对象,接收服务器的响应信息;     public static void main(String[] args) throws U...
Java发送HTTP 请求
前言 请求http的Demo是个人亲测过,目前该方式已经在线上运行着。因为是http请求,所有发送post 和get 请求的demo都有在下方贴出,包括怎么测试,大家可直接 copy到自己的项目中使用。 正文 使用须知 为了避免大家引错包我把依赖和涉及到包路径给大家 import java.net.HttpURLConnection; import java.net.URI; imp...
php 发送 http 请求
1.http   http报文:       起始行       首部       实体              请求报文:                                    响应报文:                            2.curl  function MyCurl($url, $postfield=
postman发送http请求
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。
js 发送http请求
最简单的方法自然是jquery $.get(); $.post(); //example var params = {id:1,name:'tom'}; url = '/test_post.php'; $.post(url,params,function(data){ alert(data);//这个data就是test_post.php返回的数据 }); 但是有的网站并没有加载...
发送Http请求
HttpClient发送Http请求,包括get,post,post文件加参数
Http发送Json请求
import com.google.gson.JsonArray; import com.google.gson.JsonObject; import org.apache.http.HttpResponse; import org.apache.http.HttpStatus; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; import org.apache.http.entity.StringEntity; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.util.EntityUtils;
HTTP请求发送工具类
//请求发送工具类 public class HttpClientUtil { private static HttpClient httpClient = new HttpClient(); private static Logger log = Logger.getLogger(HttpClientUtil.class); public static String doP...
JAVA发送HTTP请求
package oa.api.all;import java.util.*; import org.apache.http.*; import org.apache.http.client.HttpClient; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.metho
VB发送HTTP请求
VB发送HTTP请求,返回网络请求的结果,内部还包含网络中各种制式转换的代码。
oracle发送http请求。
使用oracle发送http请求,实现的思路是:在某张表上配置触发器,该触发器调用存储过程,使用存储过程执行http请求的发送。 需要注意的几点是: 1、http post请求,在发送的时候,跟数据库的字符集有关,在处理不当的时候,会出现乱码问题。 2、oracle访问网络服务的时候,需要配置acl权限。 创建触发器:CREATE OR REPLACE TRIGGER "T_POS
shell发送Http请求
-
C#发送http 请求
C#发送http 请求 实现代码
发送 http 请求的 选项
我需要在发送 GET 请求的时候, 收到所有包后,断开连接,rn我设置Connection: Keep-Alive,等收完包后,需要等段时间才能断掉,rn设置Connection: close后,反而收不到 服务器的断开了,rnrn请问怎样才能收完后,马上就断开连接啊 ?rnrnPS:我用 的 是 epoll模型 去检测收包情况,等收到大小为 0 的包就判断服务端已经断开连接了
Dll发送http请求
我写了一个dll,用途是发送http请求,得到一个返回结果,可是我用一程序调用时出现错误窗口:rnDebug Assertion Failed!rnProgram:E:\.....*.exernFile:afxwin1.inlrnLine:27rnFor information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.rn点击忽略按钮,程序也能执行完毕。rn后来调试发现因为dll里用到 CInternetSession sess; 只要有就会出现以上情况,有没有高手指点下怎么解决呢???rnrn源码如下:rnrn CInternetSession sess(NULL,0);//建立会话 [color=#FF0000]如果不用 我怎么发送http请求???[/color]rn CHttpFile *fileGet=NULL;rn CString Text;rn CString Texttmp="";rn CString strHttpName = "http://localhost:8080/posserver/query/query.do";rnrn CException *e; rn TRY rn rn fileGet=(CHttpFile*)sess.OpenURL(strHttpName);//打开文件rn if (fileGet == NULL)rn rn return FALSE; //读取失败返回rn rn while (fileGet->ReadString(Text))rn rn Texttmp = Texttmp+"\r\n";rn Texttmp+=Text;rn rn // 将字符串写入xml文件中rn // FILE *fp=fopen("filename.xml","w"); rn // fwrite(Texttmp,Texttmp.GetLength(),1,fp); rn // fclose(fp);rn rn CATCH_ALL(e)rn rn return GetLastError(); rn fileGet = 0; rn rn sess.Close();rn END_CATCH_ALL rnrn
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法