小编mor*_*Tie的帖子

在C ++中接受连接之前如何获取客户端IP地址

我正在研究c ++套接字编程...服务器程序绑定到套接字并开始监听连接请求...好了,现在如何列出监听到的请求的IP地址?我知道接受连接后可以获取IP地址,但是可以说我不想接受来自特定IP地址的连接...

c++ sockets ip

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

如何在 tty 上绘制线图?

我正在用 C++ 编写一个命令行(非图形)Linux 程序,在某些地方我需要它来绘制图表或将函数绘制到终端中。

查看一些程序,如 ntsysv、mc、alsa 等,我相信这是可能的,但我想知道如何。

c++ linux terminal graphics 2d

3
推荐指数
1
解决办法
9655
查看次数

file_get_contents返回特定网址的不可读文本

当我尝试使用php file_get_contents函数读取kat.cr的rss feed时,我得到了一些不可读的文本但是当我用浏览器打开它时,feed很好.
我尝试了很多其他主机但没有机会获得正确的数据.
我甚至尝试将用户代理设置为不同的浏览器,但仍然没有变化.
这是一个我尝试过的简单代码:

$options  = array('http' => array('user_agent' => 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1'));
$url = 'https://kat.cr/movies/?rss=1';
$data = file_get_contents($url, FILE_TEXT, stream_context_create($options));
echo $data;
Run Code Online (Sandbox Code Playgroud)

我很好奇他们是如何做的以及我能做些什么来克服这个问题.

不可读文本的一部分:

<ي]يřم6-öپي©™ت,A7 {»AGW&يؤé;éN¹\ S'HK \S¤-¤l+ے÷ùI"(إژzA5ةض;غ%K4 {qtqy½ùو一个^»¬nھ|ûٹ发Eه¤Ĵřصڈ1个Q ^}sü§7uس升دزؤŸ¾²Ÿف武•يغWGG·我س&M>,"J〜$ےžؤ(ZIج'²جٹم÷|حغ?!";گ'Ÿس¢ï³【Tر5ز³SGYٹ.ں@

实际上,每当我打开链接时,都会出现一些不同的不可读文本.

php rss file-get-contents

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

标签 统计

c++ ×2

2d ×1

file-get-contents ×1

graphics ×1

ip ×1

linux ×1

php ×1

rss ×1

sockets ×1

terminal ×1