标签: request

Node.js请求CERT_HAS_EXPIRED

我正在使用Mikeal的请求(https://github.com/mikeal/request)向服务器发出https请求.但是,我一直收到CERT_HAS_EXPIRED的授权错误.

request({
        url: 'https://www.domain.com/api/endpoint',
        strictSSL: false
    }, function(error, response, body) {
        if(!error && response.statusCode == 200) {
            res.json(JSON.parse(body));
        } else {
           res.json(response.statusCode, {'error': 'error'})
        }
});
Run Code Online (Sandbox Code Playgroud)

我已经尝试将strictSSL设置为true和false,两者都输出相同的CERT_HAS_EXPIRED错误.导致此问题的原因是什么方法可以在nodejs中修复它?

javascript request node.js express

42
推荐指数
5
解决办法
8万
查看次数

VBS中的HTTP GET

有没有办法在Visual Basic脚本中执行HTTP GET请求?我需要从特定的URL获取响应的内容以进行处理.

vbscript http request

41
推荐指数
2
解决办法
15万
查看次数

Request.UserHostAddress和Request.ServerVariables ["REMOTE_ADDR"]之间有什么区别.ToString()

在这里我可以使用这两种方法中的任何一种.有什么区别,我应该使用哪一个?

方法1:

    string srUserIp = "";
    try
    {
        srUserIp = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
    }
    catch
    {

    }
Run Code Online (Sandbox Code Playgroud)

方法2:

    string srUserIp = "";
    try
    {
        srUserIp = Request.UserHostAddress.ToString();
    }
    catch
    {

    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net request

41
推荐指数
2
解决办法
4万
查看次数

我可以更改Python的"请求"模块的连接池大小吗?

(编辑:也许这个错误意味着我错了.这是否表示我的CLIENT的连接池已满?或者SERVER的连接池已满,这是我的客户端给出的错误?)

我试图http使用python threadingrequests模块同时发出大量请求.我在日志中看到这个错误:

WARNING:requests.packages.urllib3.connectionpool:HttpConnectionPool is full, discarding connection:
Run Code Online (Sandbox Code Playgroud)

如何增加请求的连接池大小?

python multithreading request python-requests

41
推荐指数
3
解决办法
2万
查看次数

从JavaScript中的字节下载文件

我想从AJAX响应中下载以字节形式出现的文件.

我试图通过以下方式这样做Bolb:

var blob=new Blob([resultByte], {type: "application/pdf"});
var link=document.createElement('a');
link.href=window.URL.createObjectURL(blob);
link.download="myFileName.pdf";
link.click();
Run Code Online (Sandbox Code Playgroud)

它实际上是下载pdf文件但文件本身已损坏.

我怎么能做到这一点?

javascript post response request

41
推荐指数
2
解决办法
6万
查看次数

为HTTP客户端设置代理

我正在尝试设置HTTP客户端,以便它使用代理,但我不太明白如何做到这一点.该文档有多个"代理"引用,但似乎没有任何函数可以定义代理.我需要的是这样的:

client := &http.Client{}
client.SetProxy("someip:someport") // pseudo code
resp, err := client.Get("http://example.com") // do request through proxy
Run Code Online (Sandbox Code Playgroud)

知道如何在Go中做到这一点?

proxy http request go

40
推荐指数
3
解决办法
5万
查看次数

为什么PHP将"\ r \n"添加到空字符串?

我正在尝试在PHP中实现一个简单的服务.该服务需要将字符串返回给某些请求.但是,当我尝试回显字符串时,PHP会\r\n以某种方式添加到字符串的开头.我echo用来输出响应.

我试图回应一个空格字符:

$test = ' '; 
echo $test;
Run Code Online (Sandbox Code Playgroud)

在我的回应中我还有'\r\n'.

我曾尝试header('Content-type: text');$string = preg_replace("\r\n", "", $string);,但我仍然获得在响应中的新生产线.

我是PHP的新手,所以如果这是某种概念,有人可以向我提供信息指针,我可以阅读它吗?

php rest request

40
推荐指数
1
解决办法
2836
查看次数

回声卷曲请求标题和正文没有发送?

使用curl命令行工具,是否可以echo打印或查看请求,而不是发送请求?有点像-n选项吗?我想看到请求标题和正文,以及包含的任何其他内容.除了标题和正文之外还有其他什么吗?

curl request httprequest echo http-headers

39
推荐指数
2
解决办法
3万
查看次数

如何用curl发布原始身体数据?

在您将此作为重复发布之前; 我已经尝试了很多关于SO的建议.

到目前为止,我一直在使用邮递员将数据发布到Java Web服务.这很好用如下:

在此输入图像描述

我现在想用curl做同样的事情,所以我尝试使用以下方法:

$ curl -X POST --data "this is raw data" http://78.41.xx.xx:7778/
$ curl -X POST --data-binary "this is raw data" http://78.41.xx.xx:7778/
$ curl -X POST --data "@/home/kramer65/afile.txt" http://78.41.xx.xx:7778/
$ curl -X POST --data-binary "@/home/kramer65/afile.txt" http://78.41.xx.xx:7778/
Run Code Online (Sandbox Code Playgroud)

不幸的是,所有这些都显示接收方空的原始身体.

有谁知道我在这里做错了什么?我的卷发请求与我的邮递员请求有什么不同?欢迎所有提示!

linux post curl http-post request

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

你有过最有趣的用户请求是什么?

用户有时会为程序员设计和实现提供最有趣,最奇怪和最精彩的要求.

今天我读了老板的一份备忘录,说明我们需要"能够轻松快速地导入任何excel或访问数据,无论大小."

从同一个备忘录中,我们要求"知道是否有人未经授权访问系统" - 好像黑客将把他的电话卡楔入某个索引和外键之间.

我想我的老板一直在看太多"星际迷航"...... :)

你有过最有趣的用户请求是什么?

request

37
推荐指数
13
解决办法
8943
查看次数