小编tem*_*ame的帖子

将 Firefox 重定向到本地主机上的代理

对于课堂,我必须用 C 编写一个基本的代理服务器。

我需要用 Firefox 对其进行测试,但我不知道该怎么做。

假设我让服务器在端口 X 上侦听——我如何让 Firefox(在同一台计算机上)在那里发送它的请求?

c firefox proxy http

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

编写C HTTP代理服务器 - 如何接收和重定向HTTP响应

我正在测试firefox.服务器从字符串接收来自firefox的HTTP请求,现在我不确定如何处理它.我是否需要连接到端口8080并以字符串形式发送请求?然后听8080端口的响应?如果是这样,响应将会是什么?我不确定期望什么类型的内容.一串HTML?然后我将其发送回firefox,也作为字符串?

另外,fyi,从其他阅读中我已经认识到有很多不同类型的代理 - 我对此还不知道.我的代理只需要充当客户端和实际互联网之间的中间人,不做任何其他事情.

proxy network-programming http

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

如何在没有表单的情况下将查询数据发布到URL?

我需要通过点击链接传递一些信息,而不是通过使用带有表单和输入按钮的action ="GET".这可能吗?这只是客户端,没有服务器,因此有关PHP等的建议在这种情况下无用.

html javascript

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

如何在窗口之间进行通信?

编辑:这个问题可以概括如下:在不同的窗口中,两个单独的html页面如何异步交换信息?


对于一个类项目,我必须构建一个基于Web的聊天客户端.教授提供了一个工作服务器.

我有一部分启动并运行 - 任何连接的用户都可以向服务器发送消息,它将被转发给所有连接的用户并出现在他们的主聊天窗口,聊天室风格.

但是,客户端还需要具有发送/接收私人消息的选项.如果发送或接收私人消息,则打开一个新窗口,显示仅与该用户通信的聊天界面.客户端向/从该用户发送/接收的任何未来私人消息将显示在此窗口而不是主聊天室中.

完全失去了.收到私人消息后,如何打开新窗口然后继续与该窗口通信?如果通过主窗口的websocket连接从该用户收到更多私人消息,则必须将它们发送到该窗口,如果从该窗口向其他用户发送消息,则必须通过主窗口的websocket连接中继消息.

如果可以完成,怎么办呢?

javascript jquery websocket

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

在C中使用字符串有哪些第三方选项?

我已经知道有一段时间我在Python中编写的代码比在C中快17倍,我想我有点假设我不是一个程序员,直到我真正想到它并意识到唯一的问题是我能够处理C字符串/字符数组/字符指针/无论如何.我对它们有一个阻碍,操纵它们需要我几个小时.我在C++中没有这个问题.

但生活迫使我现在用纯C编码,我试图找到是否有一些我可以添加的第三方库,这将使我的生活更轻松.我做了一些谷歌搜索,我真的没有找到太多.我开始考虑自己做,但我觉得我要重新发明轮子.肯定有什么东西在那里?有谁知道这样的事情?在这方面使C更像C++的东西.我意识到这是一个愚蠢的想法,因为这是C++的重点,但你明白,我确定.

c arrays string libraries

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

这个C语法是什么?

我不知道该怎么称呼它,所以我不知道如何搜索它.

unsigned int odd : 1;

编辑:

详细说明,它来自这个片段:

struct bitField {
    unsigned int odd : 1;
    unsigned int padding: 15; // to round out to 16 bits
};
Run Code Online (Sandbox Code Playgroud)

我收集这涉及到一些事情,但我仍然不是一直都在理解.

c bit-fields

2
推荐指数
2
解决办法
401
查看次数

如何动画浮动:左div?

所以我在web-app的工具栏中有一系列float:left div元素.其中一个,当点击时,通过jQuery滑动动画向右扩展.这个div右边的所有div应该滑过来为它增加的大小腾出空间,但是他们跳到新的位置腾出空间,然后当我再次收缩时跳回去.如何将其修复为平滑滑块?

我想我需要.animate(),但我无法弄清楚如何不改变位置:绝对,我不想使用.

css jquery jquery-animate

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

为什么jquery为复选框"checked"属性返回undefined?

我正在尝试做一些微不足道的事情并遇到问题.检索checked复选框的属性时,我收到了undefined,我无法弄清楚原因.我究竟做错了什么?

http://jsfiddle.net/YPYME/

console.log($("#invert").attr("checked"));
<input type="checkbox" id="invert"/> Invert Image
Run Code Online (Sandbox Code Playgroud)

jquery

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

为什么"安装"运行两次?

我正在阅读Micharl Hartl着名的Rails教程,这篇文章令我感到困惑.每次设置新应用程序时,都会运行以下命令:

$ bundle install --without production
$ bundle update
$ bundle install
Run Code Online (Sandbox Code Playgroud)

我真的不明白为什么install要跑两次.这三个命令在这个序列中运行的影响是什么?

ruby-on-rails bundler

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

漂亮的打印不工作?

matrix = [ [1,2,3], [4,5,6], [7,8,9] ]
import pprint
pp = pprint.PrettyPrinter(indent=4)
pp.pprint(matrix)
Run Code Online (Sandbox Code Playgroud)

这不是很好的印刷品.它打印丑陋.

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Run Code Online (Sandbox Code Playgroud)

是什么赋予了??

python pretty-print python-3.x

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