post

PHP接收get、post 、json格式数据

狂风中的少年 提交于 2020-01-29 22:15:51
public static function getParams() { $params = $_GET; $params = array_merge($params, $_POST); $contentType = empty($_SERVER['CONTENT_TYPE']) ? '' : $_SERVER['CONTENT_TYPE']; if (empty($_POST) && false !== strpos($contentType, 'application/json')) { $content = file_get_contents('php://input'); $params = array_merge($params, (array)json_decode($content, true)); } return $params; } 来源: 51CTO 作者: liuhong2016 链接: https://blog.51cto.com/11315052/2453977

windows7 64位系统下无法运行ipython

烂漫一生 提交于 2020-01-29 11:40:06
windows7 64位系统下无法运行ipython | Creator 导航 导航 博客 分类 标签 友链 关于 大专栏 windows7 64位系统下无法运行ipython tent-post LEFT"> 试了很多方法,最后发现需要用源码包安装 附上方法 http://www.cnblogs.com/helloLinux/archive/2011/09/27/2193457.html 关闭 来源: https://www.cnblogs.com/lijianming180/p/12239831.html

Post JSON to web in excel vba

一曲冷凌霜 提交于 2020-01-29 06:34:47
问题 I want to POST some JSON with some VBA: Dim sURL As String, sHTML As String, sAllPosts As String Dim oHttp As Object Dim blWSExists As Boolean Set oHttp = CreateObject("MSXML2.XMLHTTP") sURL = "some webste.com" oHttp.Open "POST", sURL, False oHttp.setRequestHeader "Content-type", "application/json" oHttp.setRequestHeader "Accept", "application/json" oHttp.Send (mType = OPEN_SYSTEM_TRADE & systemOwnerId = 10) sHTML = oHttp.ResponseText Worksheets("Open1").Range("A1").Value = sHTML The

@RequestMapping 和 @GetMapping,@PostMapping 区别

佐手、 提交于 2020-01-29 04:20:43
@GetMapping 是一个组合注解,用于将HTTP GET请求映射到特定处理程序方法的注释。 是@RequestMapping(method = RequestMethod.GET)的缩写。 @PostMapping 是一个组合注解,用于将HTTP POST请求映射到特定处理程序方法的注释。 是@RequestMapping(method = RequestMethod.POST)的缩写。 @RequestMapping 一般情况下都是用@RequestMapping(method=RequestMethod.),因为@RequestMapping可以直接替代以上两个注解 Get方法 获取资源信息,就像数据库查询一样,不会修改和增加数据 POST方法 向服务器提交数据,比如完成表单数据的提交,将数据提交给服务器处理 PUT方法 让服务器用请求的主体部分来创建一个由所请求的URL命名的新文档;如果那个文档存在的话,就用这个主体来代替它。 DELETE方法 请求服务器删除指定URL所对应的资源。但是,客户端无法保证删除操作一定会被执行,因为HTTP规范允许服务器在不通知客户端的情况下撤销请求。 GET和POST的区别: GET请求的数据会附在URL之后(就是把 数据放置在HTTP协议头中 ),以?分割URL和传输数据,参数之间以&相连,如:login.action?name

[scrapy]Item Loders

喜夏-厌秋 提交于 2020-01-29 04:19:54
Items Items就是结构化数据的模块,相当于字典,比如定义一个{"title":"","author":""},items_loders就是从网页中提取title和author字段填充到items里,比如{"title":"初学scrapy","author":"Alex"},然后items把结构化的数据传给pipeline,pipeline可以把数据插入进MySQL里. 实例 items.py import scrapy class JobBoleArticleItem(scrapy.Item): title = scrapy.Field() create_date = scrapy.Field() url = scrapy.Field() url_object_id = scrapy.Field() front_image_url = scrapy.Field() front_image_path = scrapy.Field() praise_nums = scrapy.Field() comment_nums = scrapy.Field() fav_nums = scrapy.Field() jobbole.py # -*- coding: utf-8 -*- import scrapy from scrapy.http import Request from

asp.net 后台 get,post请求

扶醉桌前 提交于 2020-01-29 04:15:37
//Post请求 public static string Post(string url,string obj=null) { string param = (obj);//参数 byte[] bs = Encoding.Default.GetBytes(param); //创建一个新的HttpWebRequest对象。 HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url); // 将方法属性设置为“POST”以将数据发布到URI。 req.Method = "POST"; //设置contentType属性。 req.ContentType = "application/json"; req.ContentLength = bs.Length; using (Stream reqStream = req.GetRequestStream()) { reqStream.Write(bs, 0, bs.Length); reqStream.Close(); HttpWebResponse response2 = (HttpWebResponse)req.GetResponse(); StreamReader sr2=new StreamReader(response2.GetResponseStream(),

mysql单表操作

折月煮酒 提交于 2020-01-28 21:41:21
mysql记录操作 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据以及。 插入数据insert 1. 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n); 语法二: INSERT INTO 表名 VALUES (值1,值2,值3…值n); 2. 指定字段插入数据 语法: INSERT INTO 表名(字段1,字段2,字段3…) VALUES (值1,值2,值3…); 3. 插入多条记录 语法: INSERT INTO 表名 VALUES (值1,值2,值3…值n), (值1,值2,值3…值n), (值1,值2,值3…值n); 4. 插入查询结果 语法: INSERT INTO 表名(字段1,字段2,字段3…字段n) SELECT (字段1,字段2,字段3…字段n) FROM 表2 WHERE …; 更新数据update 语法: UPDATE 表名 SET 字段1=值1, 字段2=值2, WHERE CONDITION; 示例: UPDATE mysql.user SET password=password(‘123’)

Django之路——9 Django的form组件的信息校验

给你一囗甜甜゛ 提交于 2020-01-28 06:31:19
forms组件 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py class UserInfo(models.Model): name=models.CharField(max_length=32) pwd=models.CharField(max_length=32) email=models.EmailField() tel=models.CharField(max_length=32) 模板: register.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="" method="post"> {% csrf_token %} <div> <label for="user">用户名</label> <p><input type="text" name="name" id="name"></p> </div> <div> <label for="pwd">密码</label> <p><input type="password" name="pwd" id="pwd"></p> </div> <div> <label for="r_pwd">确认密码</label> <p>

Django 数据聚合函数 annotate

隐身守侯 提交于 2020-01-28 06:11:09
统计各个分类下的文章数 2 周,3 日前 字数 3818 阅读 546 评论 21 在我们的博客侧边栏有分类列表,显示博客已有的全部文章分类。现在想在分类名后显示该分类下有多少篇文章,该怎么做呢?最优雅的方式就是使用 Django 模型管理器的 annotate 方法。 模型回顾 回顾一下我们的模型代码,Django 博客有一个 Post 和 Category 模型,分别表示文章和分类: blog/models.py class Post(models.Model): title = models.CharField(max_length=70) body = models.TextField() category = models.ForeignKey('Category') # 其它属性... def __str__(self): return self.title class Category(models.Model): name = models.CharField(max_length=100) 我们知道从数据库取数据都是使用模型管理器 objects 的方法实现的。比如获取全部分类是: Category.objects.all() ,假设有一个名为 test 的分类,那么获取该分类的方法是: Category.objects.get(name='test')

Mockito unit testing RestTemplate

南笙酒味 提交于 2020-01-28 02:42:25
问题 I am using RestTemplate postForEntity method to post body to an endpoint. I need help with writing test case for my code using Mockito. The return type is void but it can be changed to Types or code if needed to test. I have referred many other documentation but they are very general, I tried using them but most did not work for me as the request and return type are different. . Any suggestions are appreciated. Thank you Here is my Java class public void postJson(Set<Type> Types){ try {