百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

从PHP开始学渗透 -- GET请求和POST请求

moboyou 2025-07-16 04:06 5 浏览

成年人只管利益,小孩子才分对错。。。

---- 网易云热评

一、GET请求

1、get可以理解为一个系统定义好的数组

2、通过var_dump看一下GET的类型,浏览器访问网址,后面加上"?aiyou=bucuo",相当于数组名为GET,键是aiyou,值是bucuo

3、一般get请求都是访问某个文件

4、通过GET写文件

<?php
$a=$_GET['aiyou'];//取键为aiyou的值
$b=fopen("aiyou.txt", "w+");//打开文件
fwrite($b, $a);//写入文件
?>

二、POST请求

1、新建一个html页面

<html>
<head>
<meta charset="utf-8">
<title>web安全工具库</title>
</head>
<body>
<form action="aiyou.php" method="post">
名字: <input type="text" name="fname">
密码: <input type="text" name="pass">
<input type="submit" value="提交">
</form>
</body>
</html>

2、新建一个获取数据的页面aiyou.php

<?php
header("Content-Type:text/html;charset=utf-8");
echo "欢迎";
echo $_POST["fname"];
echo "登录";
?>

3、浏览器提交

三、两者区别

1、安全性:GET请求中url中可见提交的数据、POST不可见

2、数据限制:GET只能传递ASCII字符,且最长是2048个字符,POST不受限制

3、历史信息:GET参数能保留在浏览器历史中,POST数据不能保存在浏览器历史中


禁止非法,后果自负

相关推荐

都说PHP性能差,但PHP性能真的差吗?

今天本能是想测试一个PDO持久化,会不会带来会话混乱的问题先贴一下PHP代码,代码丑了点,但是坚持能run就行,反正就是做个测试。<?php$dsn='mysql:host=l...

PHP 性能分析与实验——性能的宏观分析

对PHP性能的分析,我们从两个层面着手,把这篇文章也分成了两个部分,一个是宏观层面,所谓宏观层面,就是PHP语言本身和环境层面,一个是应用层面,就是语法和使用规则的层面,不过不仅探讨规则,更辅...

深入浅出之JWT(JSON Web Token)(深入浅出之类的词语)

什么是JWT?JWT是JSONWebToken的缩写,它是一种开源标准(RFC7519),用来定义通信双方如何安全地交换信息的格式。本身定义比较简单,结合实践经验,我总结了几点能够更好地帮助理解...

PHP的Cookie使用详解(php cookbook)

什么是CookieCookie是保存在浏览器端的一些数据,是http协议的一部分,一般用于保存用户的登录信息,当浏览器发送http请求时,会将Cookie封装在http协议的头信息中,和其他数据一块儿...

PHP8中获取并删除数组中第一个元素-PHP8知识详解

我在上一节关于数组的教程,讲的是在php8中获取并删除数组中最后一个元素,今天分享的是相反的:PHP8中获取并删除数组中第一个元素。回顾一下昨天的知识,array_pop()函数将返回数组的最后一个元...

从PHP开始学渗透 -- GET请求和POST请求

成年人只管利益,小孩子才分对错。。。----网易云热评一、GET请求1、get可以理解为一个系统定义好的数组2、通过var_dump看一下GET的类型,浏览器访问网址,后面加上"?aiyo...

黑客不会告诉你的10个Linux渗透测试工具

凌晨两点,我盯着目标企业的边界防火墙日志——所有端口都被封禁,IDS(入侵检测系统)警报安静得诡异。正当我以为这是一场“不可能完成”的渗透测试时,搭档发来一条消息:“试试LinPEAS,你可能会发现惊...

Facebook 前端技术栈重构分享(facebook的技术)

作者:@AshleyWatkins,RoyiHagigi译者:阿里@张克军转发连接:https://www.yuque.com/docs/share/6aee9dd5-da3f-462b-b4b...

平滑升级!一文掌握CSS过渡与动画属性,让你的网页动起来!

“这里是云端源想IT,帮你轻松学IT”嗨~今天的你过得还好吗?找一颗属于你自己的星星吧它会给你指引方向一直到天明-2024.04.12-在网页设计中,动画效果是吸引用户眼球的重要手段。CSS动画...

如何在前端通过JavaScript创建修改CAD图形

背景在之前的博文CAD图DWG解析WebGIS可视化技术分析总结、CAD_DWG图Web可视化一站式解决方案-唯杰地图-vjmap中讲解了如何把CAD的DWG格式的图纸Web可视化的方案,那在Web前...

零基础教你学前端——47、SVG绘制路径

在SVG中,使用path标签来定义一个路径。它是一个单标签,基本语法为:尖角号path,斜线尖角号。应用路径,我们可以绘制任意形状的图形。path标签的重要属性d,用来定义绘制路径的命令,d...

回流焊温度曲线知识讲解(回流焊温度曲线图讲解)

回流焊温度曲线知识讲解回流焊在业内俗称炉子,按类型分有普通空气炉,氮气炉、真空炉,普通的产品用空气炉,对气泡率要求低的则需要选择氮气炉或真空炉,一般这些都是高端产品,集中在航空航天、半导体、军工等对品...

MFC转QT:Qt高级特性 - 样式表(qt页面切换的样式)

Qt样式表概述Qt样式表(QtStyleSheets)是基于CSS的样式系统,允许开发者以类似于Web前端的方式定制Qt应用程序的外观。这一特性极大地简化了Qt应用的界面定制,提供了比MFC更强大...

详解CSS3中的动画效果:从基础到进阶实战

引言CSS3引入了强大的动画功能,使得开发者能够在不依赖JavaScript的情况下创建丰富的视觉动效。本文将深入探讨CSS3动画的核心概念、主要特性以及如何通过关键帧动画和过渡效果实现各类动画效果。...

只会柱状图、饼状图、折线图怎么行,来用Python画个热力图

花花世界迷人眼,东西太多不知选?万物存在即合理,不知根本,难得善法。术业有专攻,凡事不能蛮干,不知怎么画热力图,请往下看。第一步:安装并导入相关包主要用到了pandas和pyecharts这两个包,p...