草庐IT

CURL_SSLVERSION_TLSv

全部标签

PHP CLI 并行写入和读取多个原始 tcp API,例如 https API 的 curl_multi_init

我的情况:我有多个服务器运行原始TCPAPI,这需要我发送一个字符串以从它们获取信息。我需要在5秒的超时时间内得到响应。应同时联系所有API,然后他们有5秒的时间做出响应。(因此一次所有服务器的最大执行时间为5秒)我已经通过PHPcURL为HTTP/SAPI做到了这一点://arrayofcurlhandles$multiCurl=array();//datatobereturned$result=array();//multihandle$mh=curl_multi_init();foreach($row_apisas$api){$id=$api[0];$ip=$api[1];$po

apache - cURL 卡在 : "no chunk, no close, no size. Assume close to signal end"

当使用此命令将上传流式传输到Apache/PHP服务器时curl-XPOST\-i--data-binary@customfile.app\-H"Transfer-Encoding:chunked"\-H"Content-Type:application/app"\-H"X-CustomHeader1:customvalue1"\-H"X-CustomHeader2:customvalue2"\-H"X-CustomHeader3:customvalue3"\-H"X-CustomHeader4:customvalue4"\-H"X-CustomHeader5:customvalue5

ssl - 如何避免 libmproxy 中的 'tlsv1 alert unknown ca' 错误?

目前正在使用libmproxy,它又使用telnetlib,向HTTPS网页发出请求。但是,出现以下错误:Error:[('SSLroutines','SSL3_READ_BYTES','tlsv1alertunknownca')]我认为这与无法验证为页面使用的证书提供担保的CA的身份有关。我认为应该有一个我可以打开(或关闭)的设置来绕过验证——我对验证数字签名者的身份不感兴趣。我认为一种可能的、有点丑陋的解决方案是修补代码以捕获异常并忽略它,但我宁愿有一种更干净、更受支持的方法来做到这一点。避免/解决这个问题的好方法是什么?非常感谢! 最佳答案

objective-c - Swift(或 objective-c)相当于 curl 请求

我想将以下curl请求处理成swift(或objective-c)。curl-XPOST\-d"login_id=mylogin_id"\-d"api_key=myapi_key"\https://~~~~~/v2/authenticate/api下面是我写的。funcauthentication(){varloginID="mylogin_id"varapiKey="myapi_key"varpost:NSString="login_id=\(loginID)&api_key=\(apiKey)"NSLog("PostData:%@",post);varurl:NSURL=NSURL

ios - Swift 将 cURL -用户 key 转换为 AFNetworking 的 json

我的cURL请求结构如下:curl-XPOSThttp://host.com\--datatoken=myToken\--datafoo=myFoo\--usermyUsername:myPassword我构造数据参数:letparams=["token":myToken,"foo":myFoo]然后使用AFNetworking进行POST。manager.POST("http://host.com",parameters:params,progress:nil,success:{task,responseObjectin//stuff},failure:{operation,erro

swift - 如何使用 Alamofire 将 CURL 请求转换为 Swift?

我正在使用Alamofire,我有一个像这样的curl命令:curl"https://abc.mywebsite.com/obp/v3.1.0/my/page/accounts/myaccount1/account"-H'Authorization:DirectLogintoken="eyJhbGciOiJIUzI1NiIsInR5cCI6wkpeVeCJr.eyIiOiIifQ.MV-E150zMCrk6VrWv"'-H'Content-Type:application/json'此命令在命令行上运行良好,我成功收到响应。对于Swift,我在网上找到的帮助很少,但对我不起作用,所以在

swift - cURL 与 Alamofire - Swift - 多部分/表单数据

首先,如果这个问题很愚蠢,我很抱歉,但我对这个东西还很陌生。我尝试了不同的方法来创建与Alamofire的cURL请求的快速等价物,但我不知道如何将图像作为multipart/form-data发送到API。curl-XPOST-F"file=@/Users/nicolas/sample.png"-F"mode=document_photo"https://api.idolondemand.com/1/api/sync/ocrdocument/v1-F"apikey=xxx-xxx-xxx-xxx-xxx"我认为目前的代码对于这种类型的请求来说是非常错误的,但我仍然会为您发布它:fun

ios - Swift 中的 cURL 等价物 - iOS

我尝试了不同的方法来快速创建与此cURL请求等效的方法,但我无法使其正常工作。curl-XPOST-F"file=@/Users/nicolas/sample.png"-F"mode=document_photo"https://api.idolondemand.com/1/api/sync/ocrdocument/v1-F"apikey=xxx-xxx-xxx-xxx-xxx"相应的代码贴在下面。funcgetText(image:UIImage){letapiKey="xxx-xxx-xxx-xxx-xxx"letrequest=NSMutableURLRequest(URL:NS

java - CURL 传递 SSL 证书和密码

我需要使用CURL指定一个证书,我尝试使用--cert选项,但它不起作用。能否请您告诉我在使用curl调用时指定keystore和密码? 最佳答案 应该是:curl--certcertificate_file.pem:passwordhttps://www.example.com/some_protected_page 关于java-CURL传递SSL证书和密码,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

java - TLSv1 握手失败

(免责声明:我绝对不是安全专家,也不是Windows专家)设置:我们端的服务器:Windows2003服务器上的java1.6(已将bouncycaSTLe添加到安全文件中)第三方客户端:windows2008serverwithbiztalk由于重新协商攻击而引入的所有重新协商系统属性都在服务器端“启用”(我知道不安全)理想情况下,我们希望在我们的最后修复此问题,但如有必要,可以向客户提出修复方案。客户端服务器必须通过HTTPS连接连接到我们的服务器,但它总是失败,wireshark显示以下对话:>TLSv1:ClientHello根据RFC(http://www.ietf.org/