今天在测试博客园新闻WP8.1客户端的时候,发现电脑上浏览的新闻已经更新了.但手机上的还没更新,于是想到肯定是有bug了.于是建了一个Web测试项目,发现只有第一次发出了请求.一开始以为是MVVM的问题,后来才发现,原来是HttpClient这个类的问题. HttpClient会对相同Uri的Get请求进行本地缓存. 解决方法: 1.在querystring上加上一个时间戳. 2.在创建HttpClient时,加一个Filter. var filter = new HttpBaseProtoco…
1.从相册里面选取图片 /// <summary> /// 1.1 从相册里面选取图片 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void btnPhoto_Click(object sender, RoutedEventArgs e) { //创建和自定…
ylbtech-资源-开源-WebGallery:Windows Web App Gallery Windows Web App Gallery 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部 1. https://webgallery.microsoft.com/gallery 2.   6.返回顶部   作者:ylbtech出处:http://ylbtech.cnblogs.com/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且…
2013-10-05 23:04:33|   1. web.py 使用 db.select 返回的数据只能遍历一次import webdb = web.database(dbn='mysql', db='test', user='root', pw='123456')results = db.query("SELECT *  FROM user  where username='lily'")print type(results)print "results[0][2]:&q…
要实现Web接口测试的自动化有许多方式,比如利用Jmeter.Loadrunner等测试工具都能够实现接口的自动化测试,我们也可以利用一些开源的框架来实现接口的自动化测试,比如我们现在要说的这个HttpClient, HttpClient是一个功能丰富支持HTTP协议的客户端编程工具包,具备以下主要功能: 1)封装实现了所有HTTP的方法,如GET,POST,PUT,HEAD 2)支持redirect,会话保持 3)支持文件上传 它是Apache下面开发的,更多信息大家可以上官网瞅瞅. 既然谈到…
在将我们的 web api 从 .NET Framework 迁移至 .net core(asp.net core 1.1)之后,遇到一个问题. 之前返回值类型为 HttpResponseMessage 的 web api,比如: [HttpGet] public async Task<HttpResponseMessage> Get() { return await _httpClient.GetAsync($"..."); } (注:这个 web api 的用途是直接将…
一个很实用的技巧,可以在访问web api服务的时候指定返回数据的格式类型,比如 json 或者 xml. 因为 web api 默认返回的是XML格式,但是现在json 比较流行,同时网上也有其他的全局方式的设置. 比如: 在 Global 文件中设置,首先清除其他所有的formatters,然后只保留JsonMediaTypeFormatter. configuration.Formatters.Clear(); configuration.Formatters.Add(new JsonMe…
在web项目中一般常见的五种返回形式: 返回页面,使用模板引擎,spring boot推荐使用thymeleaf,类似的还有freemarker等. 返回字符串(json),一般用于完全的前后端分离开发,或者提供接口服务. 返回重定向,一些较少的业务需求. 转发,一些较少的业务需求. 流输出,常用于下载文件. 方法前代码: package cn.mario.springboot.controller; import org.json.JSONException; import org.json.…
  前提步骤: 1)申请域名---- 阿里云.花生壳.万维网等等. 2)云主机购买-----阿里云.腾讯云.京东云等等. 3)网站备案,此步骤最长. 4)建立网站 5)部署网站 下面主要介绍如何部署网站---------------------------------------------------------------------------------------------------------- 打开ECS实例,建立WEB服务器 参考资料: http://www.jb51.net…
这是一个神奇的现象.因为使用IIS已经有N多年了,喜欢使用它是因为它随手可得.自从装上windows10以来,直至今天才用它来调试客户端程序.想在上面放一个静态的json数据,省的还要去建立一个Web应用什么的.结果弄来弄去怎么也得不到想要的结果.因此开始怀疑我的头脑不够清醒了.可是确认了很多遍,仍然如此.这真的让我迷惑了.难道有什么东西? 开始胡思乱想起来...后来终于还是StackOverflow大法解决了这个问题.原来Windows10里的IIS 安装时多了一个选项:是否承载静态内容.这真…