首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用C语言编写的基本web服务器,支持PHP

问用C语言编写的基本web服务器,支持PHP
EN

Stack Overflow用户
提问于 2016-03-07 00:59:46
回答 1查看 272关注 0票数 0

我想构建一个用于C语言练习的基本web服务器。我理解它的基础知识,比如打开一个套接字,并根据请求返回响应。问题是我应该如何处理PHP脚本。我找不到任何有用的东西,比如如何以正确的方式与PHP-FPM通信。我唯一能找到的就是如何直接从终端进行操作。

代码语言:javascript
复制
SCRIPT_NAME=/a.php \
SCRIPT_FILENAME=/a.php \
REQUEST_METHOD=GET \
cgi-fcgi -bind -connect 127.0.0.1:9000

我知道我应该以某种方式通过套接字传递所需的数据,但我不知道如何传递。感谢您的每一次帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-03-07 13:56:22

一般而言:

  1. 客户端通过将网页路径/名称传递给服务器来请求网页。该网页应以php
  2. the服务器接收到对php网页的请求结束。(对于服务器来说,这只是一个文件名。
  3. 服务器调用php,将其传递给web page
  4. php处理网页并输出结果
  5. 服务器将这些结果传递回客户端
  6. 客户端处理从服务器收到的结果。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35829721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档