entities.entities_for_tag

156 total results found

通过 PHP 原生代码实现 HTTP 控制器

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家演示了如何基于 PHP 原生代码实现简单的 HTTP 路由器,并且留了个引子:在我们注册路由时,除了通过匿名函数作为处理器之外,还可以通过控制器方法。 说到控制器,...

由 学院君 发布于1 week ago    浏览数: 242    点赞数: 1

通过 PHP 原生代码实现 HTTP 路由器

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家演示了如何基于 Symfony 的 HTTP Foundation 组件封装 HTTP 请求和响应类,今天,我们在此基础上编写简单的 HTTP 路由器实现。 这里的...

由 学院君 发布于1 week ago    浏览数: 293    点赞数: 0

基于 Symfony 组件封装 HTTP 请求响应类

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家介绍了命名空间以及如何基于 Composer 来管理命名空间与 PHP 脚本路径的映射,自此以后,我们将基于这套机制来实现 PHP 类的自动加载和函数引入。 接下来...

由 学院君 发布于2 weeks ago    浏览数: 401    点赞数: 1

在 PHP 中使用和管理 Session 并实现简单的用户登录功能

PHP 全栈工程师指南 PHP HTTP 编程

Session vs. Cookie 与 Cookie 一样,Session 技术也是用于解决 HTTP 协议无状态的问题,不过,与 Cookie 数据保存在客户端不同,Session 数据存...

由 学院君 发布于4 weeks ago    浏览数: 617    点赞数: 1

基于 Ingress 访问 Kubernetes 集群中的微服务

微服务架构 项目实战

Ingress 简介 本地安装并启动 Kubernetes 后,接下来,我们将部署服务并基于 Ingress 从外部访问。 在此之前,先简单介绍下 Ingress。 Pod 与 Servi...

由 学院君 发布于1 month ago    浏览数: 119    点赞数: 1

如何在 PHP 中使用和管理 Cookie

PHP 全栈工程师指南 PHP HTTP 编程

Cookie 的引入和使用场景 HTTP 协议在设计之初,为了保持简单,本身是没有状态的,也就是说,对同一个客户端浏览器而言,上一次对服务器的请求和下一次请求之间是完全独立的、互不关联的,在服...

由 学院君 发布于1 month ago    浏览数: 497    点赞数: 0

PHP 发送 HTTP 响应与文件下载

PHP 全栈工程师指南 PHP HTTP 编程

概述 一个完整的 HTTP 响应报文包含状态行、响应头和响应实体,关于 HTTP 响应底层结构你可以参考 HTTP 报文简介及组成结构这篇教程了解明细,这里不再重复介绍了。 在 PHP 中可...

由 学院君 发布于1 month ago    浏览数: 450    点赞数: 0

PHP 用户请求数据获取与文件上传

PHP 全栈工程师指南 PHP HTTP 编程

我们上篇教程提到,要获取 HTTP 请求数据,可以通过 $_GET、$_POST、$_REQUEST 等 PHP 内置的超全局变量,如果要获取 Cookie 和文件上传信息,可以通过额外的 $_...

由 学院君 发布于1 month ago    浏览数: 471    点赞数: 0

基于 Nginx + PHP-FPM 作为 HTTP 服务器

PHP 全栈工程师指南 PHP HTTP 编程

引言 PHP 对 HTTP 请求响应支持非常友好,可以通过 PHP 预定义的超全局变量获取 HTTP 请求数据: $_SERVER:获取 HTTP 服务器数据 $_GET:获取 URL 查...

由 学院君 发布于1 month ago    浏览数: 738    点赞数: 0

在 Go 语言中设置、读取和删除 HTTP Cookie

Go Web 编程 基础组件

Cookie 简介 介绍完了 Go 语言的 HTTP 请求和响应处理,接下来,我们来看看 Go 语言中 Cookie 技术的实现,由于 HTTP 协议本身是无状态的,所以引入了 Cookie ...

由 学院君 发布于1 month ago    浏览数: 306    点赞数: 0

Go 语言通过 ResponseWriter 对象发送 HTTP 响应

Go Web 编程 基础组件

HTTP 响应报文结构 前面几篇教程我们了解了如何在 Go 语言中解析用户请求信息,包括表单字段和文件上传,接下来,我们来看看处理完请求后,如何将响应发送给客户端。HTTP 响应的报文结构如下...

由 学院君 发布于1 month ago    浏览数: 199    点赞数: 0

Go 语言获取 HTTP 请求数据(下):文件上传处理

Go Web 编程 基础组件

表单数据编码类型 默认情况下,POST 表单编码类型属性 enctype 值是 application/x-www-form-urlencoded,其含义是将表单请求数据编码为 URL 参数,...

由 学院君 发布于1 month ago    浏览数: 271    点赞数: 0

Go 语言获取 HTTP 请求数据(上):查询字符串、表单请求和 JSON 请求

Go Web 编程 基础组件

GET/POST 请求数据 在 PHP 中,可以直接通过全局变量 $_GET 和 $_POST 快速获取 GET/POST 请求数据,GET 请求数据主要是 URL 查询字符串中包含的参数,以...

由 学院君 发布于1 month ago    浏览数: 286    点赞数: 1

Go 语言通过 Request 对象读取 HTTP 请求报文

Go Web 编程 基础组件

今天开始,我们将继续开发 Go 语言 Web 开发之旅。 在前面的教程中,学院君给大家介绍了 Go 语言中 HTTP 服务器的实现和内置的路由分发实现,以及第三方的路由器解决方案 —— gor...

由 学院君 发布于1 month ago    浏览数: 274    点赞数: 0

基于 Jaeger 实现分布式服务追踪(下):在 Laravel + Go Micro 中实现全链路服务追踪

微服务架构 项目实战

引言 Jaeger 实现了 Opentracing 协议,支持多种语言客户端,包括 Java、Go、PHP、Python、Node.js、C++ 等,我们在前面 Micro 框架中实现的正是 ...

由 学院君 发布于2 months ago    浏览数: 82    点赞数: 0