
Web
越努力越幸运~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习PHP---2
const constname = "namespaced"; echo constant('constname'), "\n"; // 输出 global /* 如果使用双引号,使用方法为 "\\namespacename\\classname"*/ $a = '\namespacename\classname'; $obj = new $a; // 输出 namespacename\...原创 2019-08-08 10:28:13 · 132 阅读 · 0 评论 -
wireshark实战
Wireshark 分析TCP/IP协议栈 使用wireshark分析路由协议 使用 wires hark 分析交换协议 使用Wireshark 分析真实网络流量 使用Wire hark分析常见网络故障 使用Wires hark分析常见安全攻击 ...原创 2019-08-17 17:13:31 · 461 阅读 · 0 评论 -
selenium
selenium 强制等待 # -*- coding: utf-8 -*- from selenium import webdriver from time import sleep driver = webdriver.Firefox() driver.get('https://huilansame.github.io') sleep(3) # 强制等待3秒再执...原创 2019-08-13 09:58:41 · 123 阅读 · 0 评论 -
OWASP 十大漏洞
A1 注入 Injection 攻击者把一些包含攻击代码当做命令或者查询语句发送给解释器,这些恶意数据可以欺骗解释器,从而执行计划外的命令或者未授权访问数据。注入漏洞通常能SQL查询、LDAP查询、OS命令、程序参数等中出现。 防范: 1.使用安全的API,避免使用解释器或提供参数化的接口(prepared statements,or stored procedures) 2.使用白名单来...原创 2019-08-21 15:28:16 · 18302 阅读 · 2 评论 -
python文件上传
总结可行方案: 1.http.request传的参数中带fields时,带上特定的boundary(以WebKitFormBoundary开头的, 原因未知, 知道的朋友可以留言告知),headers中不要带Content-Type; 2.http.request传的参数要带上headers的话,格式应该是:Content-Type: multipart/form-data; boundary...原创 2019-08-20 15:37:41 · 679 阅读 · 0 评论 -
学习PHP
PHP是一种创建交互性动态站点的强有力的服务器端脚本语言。Zend框架由于多样的功能、并且有一个广泛的支持系统,流行了很长时间。而CakePHP是一个晚于Zend的PHP框架,相应的支持系统也比较少,但是更为方便和易于使用 1 global 关键字用于函数内访问全局变量。 2 全局变量存储在一个名为 $GLOBALS[index] 的数组中。index保存变量的名称。这个数组可以在...原创 2019-08-07 17:57:39 · 188 阅读 · 0 评论 -
AJAX
XMLHttpRequest 对象用于和服务器交换数据。 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=ne...原创 2019-08-07 14:24:24 · 113 阅读 · 0 评论 -
PHP SimpleXML
PHP SimpleXML 处理最普通的 XML 任务,其余的任务则交由其它扩展处理。 什么是 PHP SimpleXML? SimpleXML 是 PHP 5 中的新特性。 SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式。 与 DOM 或 Expat 解析器相比,SimpleXML 仅仅用几行代码就可以从 XML 元素中读取文本数据。 SimpleXML 可...原创 2019-08-09 14:51:17 · 161 阅读 · 0 评论 -
XML
XML 是什么? XML 用于描述数据,其焦点是数据是什么。XML 文件描述了数据的结构。 在 XML 中,没有预定义的标签。您必须定义自己的标签。 如需学习更多关于 XML 的知识,请访问我们的XML 教程。 XML 指可扩展标记语言(EXtensible Markup Language)。 XML 是一种很像HTML的标记语言。 XML 的设计宗旨是传输数据,而不是显示数据...原创 2019-08-09 14:33:24 · 161 阅读 · 0 评论 -
Django--2模型
命令行中运行: $ python manage.py migrate # 创建表结构 $ python manage.py makemigrations TestModel # 让 Django 知道我们在我们的模型有一些变更 $ python manage.py migrate TestModel # 创建表结构 from TestModel.models impor...原创 2019-08-07 11:50:19 · 135 阅读 · 0 评论 -
Django
Django是一个开放源代码的Web应用框架,由Python写成。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 settings是Django的配置文件,urls是Django的路由文件,wsgi是用来和uwsgi通讯的,template目录用于存放html模板。 manage.py:一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。 pat...原创 2019-08-07 11:11:31 · 198 阅读 · 0 评论 -
7788
JSON 函数 函数 描述 json_encode 对变量进行 JSON 编码 json_decode 对 JSON 格式的字符串进行解码,转换为 PHP 变量 json_last_error 返回最后发生的错误 检测 IPv6 地址 以下实例使用了 filter_var() 函数来检测一个 $ip 变量是否...原创 2019-08-09 11:08:46 · 293 阅读 · 0 评论 -
PHP---3
表单验证 我们应该尽可能的对用户的输入进行验证(通过客户端脚本)。浏览器验证速度更快,并且可以减轻服务器的压力。 如果用户输入需要插入数据库,您应该考虑使用服务器验证。在服务器验证表单的一种好的方式是,把表单的数据传给当前页面(异步提交的方式更好),而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了 当用户提交表单时,我们将做以下两件事情: 使...原创 2019-08-08 15:14:47 · 164 阅读 · 0 评论 -
JQuery 02
$("button").click(function(){ alert($("#runoob").attr("href")); }); 有相应的属性,返回指定属性值。 prop()函数的结果: 1.如果有相应的属性,返回指定属性值。 2.如果没有相应的属性,返回值是空字符串。 attr()函数的结果: 1.如果有相应的属性,返回指定属性值。 ...原创 2019-08-23 15:04:03 · 204 阅读 · 0 评论