草庐IT

CURL_SSLVERSION_TLSv

全部标签

linux - Curl 和 Wget 返回响应,浏览器超时

我正在向云上的特定服务器发送请求:wget--header="Host:example.com"http://x.x.x.x:80/curl-i-H"Host:example.com"http://x.x.x.x:80/并且它完全按照预期返回(一个简单的静态文件)。但是,当我尝试在浏览器中访问它时,请求超时。我无法想象这会是用户代理header问题,但话又说回来,我真的不知道它还会是什么。它不会连接到负载均衡器或其他任何东西,应该直接连接到站点。关于为什么会发生这种情况的任何想法?我将我的主机文件设置为转到该特定IP地址。谢谢 最佳答案

linux - Curl 和 Wget 返回响应,浏览器超时

我正在向云上的特定服务器发送请求:wget--header="Host:example.com"http://x.x.x.x:80/curl-i-H"Host:example.com"http://x.x.x.x:80/并且它完全按照预期返回(一个简单的静态文件)。但是,当我尝试在浏览器中访问它时,请求超时。我无法想象这会是用户代理header问题,但话又说回来,我真的不知道它还会是什么。它不会连接到负载均衡器或其他任何东西,应该直接连接到站点。关于为什么会发生这种情况的任何想法?我将我的主机文件设置为转到该特定IP地址。谢谢 最佳答案

linux - 如何将 tail -f 输出重定向到 curl(HTTP 流)

我想从嵌入式设备收集实时日志。该设备的命令有限。如果我可以通过shell脚本来完成,那就太好了。那么,我可以做这样的事情吗tail-f/var/logs/some-log.log|curl-XPOST--data-urlencode@-http://?我尝试了很多方法,但都失败了。例如:pingwww.google.com|whileread-rLINE;docurl-XPOST--silent--data-binary$LINE"http://localhost:8080/";done上述命令有效,但它会逐行发布消息。但是,如果我有很多内容要发送,我认为性能不好。我知道HTTP/1.

linux - 如何将 tail -f 输出重定向到 curl(HTTP 流)

我想从嵌入式设备收集实时日志。该设备的命令有限。如果我可以通过shell脚本来完成,那就太好了。那么,我可以做这样的事情吗tail-f/var/logs/some-log.log|curl-XPOST--data-urlencode@-http://?我尝试了很多方法,但都失败了。例如:pingwww.google.com|whileread-rLINE;docurl-XPOST--silent--data-binary$LINE"http://localhost:8080/";done上述命令有效,但它会逐行发布消息。但是,如果我有很多内容要发送,我认为性能不好。我知道HTTP/1.

linux - curl: (7) 无法连接到主机 我的设置有什么问题?

当我运行命令时:$curlhttp://localhost:9201我收到这个错误:curl:(7)couldn'tconnecttohost接下来,当我运行带有详细标志的命令curl时,即:$curl-vhttp://localhost:9201它以错误结束:*Abouttoconnect()tolocalhostport9201(#0)*Trying::1...Connectionrefused*Trying127.0.0.1...Connectionrefused*couldn'tconnecttohost*Closingconnection#0curl:(7)couldn'tc

linux - curl: (7) 无法连接到主机 我的设置有什么问题?

当我运行命令时:$curlhttp://localhost:9201我收到这个错误:curl:(7)couldn'tconnecttohost接下来,当我运行带有详细标志的命令curl时,即:$curl-vhttp://localhost:9201它以错误结束:*Abouttoconnect()tolocalhostport9201(#0)*Trying::1...Connectionrefused*Trying127.0.0.1...Connectionrefused*couldn'tconnecttohost*Closingconnection#0curl:(7)couldn'tc

c++ - 多线程 curl 请求的段错误

我在使用C++程序时遇到了一些问题。基本上我已经为http请求编写了一个简单的包装器,能够一次执行多个请求。工作得很好,但是当我做httpS请求时,它在多线程模式下随机崩溃。我正在使用curl和posix线程。回溯看起来像这样:=======Backtrace:=========/lib/x86_64-linux-gnu/libc.so.6(+0x80996)[0x7fea9046d996]/lib/x86_64-linux-gnu/libc.so.6(+0x82b80)[0x7fea9046fb80]/lib/x86_64-linux-gnu/libc.so.6(realloc+0x

c++ - 多线程 curl 请求的段错误

我在使用C++程序时遇到了一些问题。基本上我已经为http请求编写了一个简单的包装器,能够一次执行多个请求。工作得很好,但是当我做httpS请求时,它在多线程模式下随机崩溃。我正在使用curl和posix线程。回溯看起来像这样:=======Backtrace:=========/lib/x86_64-linux-gnu/libc.so.6(+0x80996)[0x7fea9046d996]/lib/x86_64-linux-gnu/libc.so.6(+0x82b80)[0x7fea9046fb80]/lib/x86_64-linux-gnu/libc.so.6(realloc+0x

linux - wget 和 curl 在下载时以某种方式修改 bencode 文件

好吧,我遇到了一个奇怪的问题,我不确定如何解释...基本上我正在尝试解码一个bencode文件(.torrent文件),现在我已经尝试了4或5个不同的我通过谷歌和S.O.找到的脚本没有运气(在字典中得到这样的返回或从相同的输出错误)现在我正在这样下载.torrent文件wgethttp://link_to.torrentfile//andhavealsotriedwithcurllikesocurl-C--Ohttp://link_to.torrent我的结论是,当我以这种方式下载时,文件发生了一些变化。这样做的原因是我发现这个网站willdecodea.torrentfileyouu

linux - wget 和 curl 在下载时以某种方式修改 bencode 文件

好吧,我遇到了一个奇怪的问题,我不确定如何解释...基本上我正在尝试解码一个bencode文件(.torrent文件),现在我已经尝试了4或5个不同的我通过谷歌和S.O.找到的脚本没有运气(在字典中得到这样的返回或从相同的输出错误)现在我正在这样下载.torrent文件wgethttp://link_to.torrentfile//andhavealsotriedwithcurllikesocurl-C--Ohttp://link_to.torrent我的结论是,当我以这种方式下载时,文件发生了一些变化。这样做的原因是我发现这个网站willdecodea.torrentfileyouu