Max
Max
同问,望懂的同学帮助下!
> 1. simplecilent.c 不是一个 http 客户端,只是一个发送 'A' 的套接字程序 > 2. 测试 httpd ,可以使用 `curl -v localhost:4000/index.html` > 3. 如果运行 curl 异常(阻塞,无结果,结果不对),那么你可能运行的是无线程版的,需要把 main 函数中的 `accept_request(&client_sock);` 修改为`accept_request(client_sock);` 谢谢大神的解答,很棒啊! 不过,client_socket最终还是会在accept_request函数内被强转成一个整型,也就是说要使用的是socket 的文件描述符,而不是它的地址,这样看来,是源码写错了吧? 也就是`accept_request(&client_sock);`多了一个取地址符?
> private 在这里没影响吧 不懂,可以解释一下吗?
同问,tmpData不能直接访问它的private成员吧?需要通过成员函数访问的吧? 但是自己写代码测试也是能通过,现在很疑惑,求懂的同学解答!