概述 前面我们学习了处理器和处理器函数,如何编写和注册处理器。本文我们将学习如何从请求中获取信息。 请求的结构 通过前面的学习,我们知道处理器函数需要符合下面的签名: 其中, 就是请求的类型。客户端传递的数据都可以通过这个结构来获取。结构 定义在包 net/http 中: 我们来看一下几个重要的字段 ...
分类:
Web程序 时间:
2020-01-13 14:26:49
阅读次数:
98
概述 上一篇文章中,我们介绍了请求的结构与处理。本文将详细介绍如何响应客户端的请求。其实在前面几篇文章中,我们已经使用过响应的功能——通过 发送字符串给客户端。 但是这种方式仅限于发送字符串。本文我们将介绍如何定制响应的参数。 接口 如果你看了我前面几篇文章,应该对处理器和处理器函数都非常熟悉了。处 ...
分类:
Web程序 时间:
2020-01-13 14:23:14
阅读次数:
117
自从20世纪90年代初Python语言诞生至今,它已被广泛应用于系统管理任务的处理和Web编程。今天就来给大家看看学Python的五大优势吧! NO.1 全球三大主流编程语言之一 python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库。它已经成为继Java、C++之后的第三大语言, ...
分类:
编程语言 时间:
2020-01-02 20:45:28
阅读次数:
94
Element类型 除了Document类型之外,Element类型就要算是Web编程中最常用的类型了。Element节点具有以下特征; parentNode可能是Document或Element; 其子节点可能是Element、Text、Comment、ProcessingInstruction、 ...
分类:
其他好文 时间:
2019-12-27 00:27:30
阅读次数:
79
本文主要讲解go语言web编程中自定义路由器的设计。在此之前需要先了解一下go语言web编程中路由与http服务的基本原理,可以参考笔者另一篇博文:go web编程——路由与http服务 。 我们已经知道,go的默认路由器只支持路由绝对匹配,无法支持正则匹配,这样就没办法设计一些简洁、优雅的路由。那 ...
分类:
Web程序 时间:
2019-11-14 17:59:06
阅读次数:
89
本篇是我对Web开发规范中关于三层架构设计规范的一些浅见。虽然三层架构是比较普通,也比较简单的架构设计模式。但是随着业务的增长,涉及到的对象越来越多,处理的逻辑越来越复杂。这其中难免会出现设计不当,从而导致业务报错或逻辑代码混乱等问题的出现。下面我就来简单的谈一谈我是如何设计的?(注:本篇的见解是在 ...
分类:
Web程序 时间:
2019-10-26 17:29:12
阅读次数:
125
Yii2 是什么? Yii2 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。 名字 Yii2 (读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 Yes It Is! 的缩写。 Yii2 最适合做什么? Yii2 是一个通用的 Web 编程框架,即可以用于开 ...
分类:
其他好文 时间:
2019-10-16 21:34:33
阅读次数:
112
1、基础概念 python是一种高级编程语言,包括web编程、脚本编写、科学计算和人工智能。 python在运行时由编辑器处理,在执行程序之前不需要编译程序。 cpython是迄今为止最受欢迎的python解释器,解释器就是为运行python等解释型语言编写的脚本的程序。 2、第一个python程序 ...
分类:
编程语言 时间:
2019-10-07 17:46:41
阅读次数:
123
Python 的应用领域主要有如下几个: Web应用开发 Python 经常被用于 Web 开发,尽管目前 PHP、JS 依然是 Web 开发的主流语言,但 Python 上升势头更劲。尤其随着 Python 的 Web 开发框架逐渐成熟(比如 Django、flask、TurboGears、web ...
分类:
编程语言 时间:
2019-10-06 00:16:04
阅读次数:
131
一.前言 近些年来python非常流行,Python是一种面向对象的解释性计算机程序设计语言,Python语法简介清晰,易读性以及可扩展性,Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是C和C++)很轻松的联系在一起,常被称作胶水语言,可以应用在图形处理,数学处理,Web编程 ...
分类:
编程语言 时间:
2019-09-24 12:03:34
阅读次数:
88