HttpWebRequest 无法连接到远程服务器

先写个例子:

// string url = "http://127.0.0.1"

HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = postData.Length;
request.Timeout = 6000;

HttpWebResponse response = null;
try
{
      StreamWriter sw = newStreamWriter(request.GetRequestStream());

  ...

}

catch(Exception ex)

{

  return ex.Message;    // 无法连接到远程服务器

}

然后尝试在网页中输入“http://127.0.0.1”或者"http://localhost/"均被告知无法连接。解决方法是:

本人使用的是win7。打开控制面板 -> 程序 -> 打开或关闭windows功能,如果所示:

稍等片刻,勾选“Internet信息服务”系统会默认勾选上“Web管理工具”和“万维网服务”后,系统会进行自动更新安装。成功后,再次输入“http://127.0.0.1”或“http://localhost/”出现如下效果:

表示OK!

时间: 2024-08-04 15:09:56

HttpWebRequest 无法连接到远程服务器的相关文章

NuGet 无法连接到远程服务器-解决方法

一. Entity Framework以下简称EF 安装EF4.3的步骤是首先安装VS扩展 NuGet,然后再使用NuGet安装EF程序包 安装完NuGet就可以安装EF了,有两种方式可以安装EF: 1.使用命令 install-package EntityFramework -Pre 但出现如下错误: 2.使用可视化工具,菜单栏>>工具>>程序包管理器>>管理解决方案的程序包 同样出现如下错误 出现该错误的原因是因为安装NuGet扩展后默认只有一个程序包源而我们需要用

WCF下载***$metadata”时出错。 无法连接到远程服务器由于目标计算机积极拒绝,无法连接。元数据包含无法解析的引用http://localhost 没有终结点在侦听可以接受消这通常是由于不正

错误描述:新建的WCF类库项目,由WinForm程序托管,托管的时候没有错误,但是在客户端引用服务的时候,却找不到服务,而且 如果打开多个服务也不会报端口占用错误. 解决思路:开始以为是配置文件的问题,就开始从配置文件上下手,无果.然后又检查防火墙,重启电脑,都不行.后来在不托管服务的情况下 引用服务,提示一样的错误, 打开监听端口一看,没有我定义的8009端口,果然是托管没有成功,否则端口肯定是在监听状态. 解决办法:去掉using,因为当Form1_Load执行完成后,host也会被usin

ftp.GetResponse() 无法连接到远程服务器

最近在做一个ftp上传下载以及在服务器上创建文件夹的工具 报 GetResponse() 无法连接到远程服务器  错误 明明 ip , 账户和 密码 用ftp 工具都能连接上 ,可是 代码就不行了,看了网上的一些资料,说法也五花八门,最终也没解决我的问题 最后费了九牛二虎之力,才发现是 服务器是 linux  系统的,所以要用 sftp 连接,才能在上面操作.

连接Windows远程服务器的工具

拥有直观的界面为所有类型的用户设计,易于部署和在企业环境中使用,一键导入服务器信息.操作更加便捷,能够同时远 程多台服务器,多台服务器间自由切换,完全无压力,能够保存编辑删除你的远程服务器信息. IIS7远程桌面:批量管理WIN系列服务器,电脑:批量导入服务器的IP,端口,账号和密码:批量打开N个服务器的远程桌面:远程桌面后,远程窗口右上角会出现 服务器备注的信息:远程桌面后,不影响任务栏显示.可以及时看其他窗口:自定义远程桌面窗口分辨率:定时监测服务器是否正常:服务器到期提醒:可选择是否加载本

python利用paramiko连接远程服务器执行命令

python中的paramiko模块是用来实现ssh连接到远程服务器上的库,在进行连接的时候,可以用来执行命令,也可以用来上传文件. 1.得到一个连接的对象 在进行连接的时候,可以使用如下的代码: def connect(host): 'this is use the paramiko connect the host,return conn' ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddP

[MongoDB]------windos远程服务器部署连接

1.连接前的准备 这里就省略了服务器上安装的操作,跟上一节是一样的流程. 连接到远程服务器,首先需要到远程服务器上在mongoDb安装根目录下的bin文件夹(默认安装目录是C:\Program Files\MongoDB\Server\4.0\bin)找到mongod.cfg文件,打开如图 找到并将bindIp的值改成127.0.0.1,0.0.0.0 之后再到控制面板\系统和安全\Windows 防火墙\高级设置\入站规则\新建规则 依次选择 端口=>TCP=>特定本地端口号,输入,这里我是

python ssh 连接远程服务器,修改文本内容,调用脚本

今天小编get到一个用python的paramiko库创建ssh对象,连接到远程服务器,并且修改文件内容,调用脚本的好方法!! 主角当然是paramiko库啦,利用paramiko创建一个ssh对象,用于连接远程服务器 import paramiko ssh = paramiko.SSHClient()#创建SSH对象 设置允许连接不在know_hosts的主机,ssh会将 访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts,当下次访问相同计算机时,OpenS

如何连接到远程windows服务器

在学习和工作中,有些时候我们需要连接到远程服务器,这里,我来演示如何连接到windows服务器. 1. 首先利用快捷键win+r打开运行,或者在搜索框搜索“运行”,然后在运行框输入mstsc,点击确定进入下一步. 2. 然后进入远程连接界面,输入被连接的服务器ip地址或者域名地址,点击确定进入下一步. 3. 接着输入服务器所分配的账号和密码,可以选择勾选保存密码与否,点击确定进入下一步. 4. 接下来会提示证书错误,这里不用管,选择“是”,也可以勾选“不再询问我是否连接到此计算机”来跳过下次登陆

本地文件如何复制到远程服务器

很多人在使用远程服务器的时候往往要将本地的文件传输到远程服务器内,方法有很多种,下面介绍下如何使用Windows自带的远程桌面连接程序将文件复制到远程服务器内. 1.首先,点击windows开始按钮,点击运行,输入mstsc,点击确定. 2.在弹出来的对话框中,输入服务器的IP和端口,点击右下角的选项. 3.然后点击本地资源选项卡,点击详细信息按钮. 4.此时勾选你所要连接到服务器上的本地磁盘,点击确定返回到直接的窗口. 5.点击连接以后进入到远程服务器桌面,输入好用户名和密码,进入远程服务器系