HTTP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> HTTP >>列表
· JavaEE——HttpServletRequest对象发布时间:2017-11-07
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。HttpServletRequest对象我们都知道浏览器通过http协议与Tomcat(web服务器)通信时,会生成两个对象,一个是HttpServletRequest对象,一个是HttpServletResponse对象。它们是一对数据封装对象,前者封装客户端的请求头,后者封装服务器的响应头。而在这里要介绍的是HttpServletRequest对象... 查看全文
项目中需要调用webservice接口,androidSDK中并没有直接访问webservice接口的方法,于是我引入了ksoap-android的jar包,来实现访问webservice接口。刚开始一切还都比较顺利,成功从webservice接口获取到了返回的数据,直接运行在手机上一切也都正常。总之,经过一个多星期的奋斗,总算是完整的实现了需求改动。就在终于要松口气的时候,居然在最后打包签名APK时出了问题:Error:Executionfailedfortask':app... 查看全文
这里对于App在微信开放平台上申请AppID和secret在这里就略过了,我们微信的授权登录流程,腾讯官网给的流程如下:1.第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数;2.通过code参数加上AppID和AppSecret等,通过API换取access_token;3.通过access_token进行接口调用,获取用户基本数据资源或帮助用户实现基本操作。下边我们看看代码是怎么实现的。源码地址一... 查看全文
回到目录有时我们的请求头为ContentEncoding添加了gzip进行了压缩,而服务端返回数据时也会对它进行gzip压缩,如果在这种情况下,你直接头响应流会是乱码,而必须先进行压缩,大叔将这块的逻辑进行了抽取,它把抽取到了方法里,自动使用这个功能!///<summary>///对流进行解压///</summary>///<paramname="response"></param>staticvoidUnGZip... 查看全文
现象:[ERROR]diagnostic:error:cannotaccessorg.apache.http.annotation.Immutableclassfilefororg.apache.http.annotation.Immutablenotfound分析:预计是兼容性问题具体见:https://github.com/spring-projects/spring-boot/issues/6662处理:<dependency><groupId>org... 查看全文
今天添加新项目想添加几个工具包,打开NuGet就这样了发生错误如下:[nuget.org]无法加载源https://api.nuget.org/v3/index.json的服务索引。响应状态代码不指示成功:503(ServiceUnavailable)。解决办法:添加一个新的源,Nuget.org取消勾选在新源中添加地址:https://www.nuget.org/api/v2/curated-feeds/microsoftdotnet确定就可以了... 查看全文
· POST 请求的 forHTTPHeaderField发布时间:2017-10-27
ResponseHeaders(从服务器得到的回复的头)FieldnameDescriptionExampleStatusAccess-Control-Allow-OriginSpecifyingwhichwebsitescanparticipateincross-originresourcesharingAccess-Control-Allow-Origin:*ProvisionalAccept... 查看全文
程序员节应该写博客之.NET下使用HTTP请求的正确姿势一、前言去年9月份的时候我看到过外国朋友关于.NETFramework下HttpClient缺陷的分析后对HttpClient有了一定的了解。前几日也有园友写了一篇关于HttpClient的分析文章,于是我想深入探索一下在.NET下使用HTTP请求的正确姿势。姿势不是越多越好,而在于精不精。如果不深入了解,小朋友可能会这样想:啊,这个姿势不High,那我换一个吧,殊不知那一个姿势也有问题啊,亲。中文版:https://oschina... 查看全文
· Google:HTTPS使用率不断升高发布时间:2017-10-21
伴随着棱镜监控丑闻的持续发酵,普通公众对个人隐私和敏感数据保护不断提高。在今年1月更新的Chrome浏览器中,重点将未使用HTTPS的网络标记为“非安全”,以便于让用户更直观更清楚的知道他们访问的网站是不安全的,并激励站长尽快提高网站的安全性。在第一阶段,Google只是对那些会收集密码或者包含某些信用卡信息填写表格的非安全页面进行标记;而在第二阶段,当用户在HTTP页面输入数据就会发出警告并且默认在隐身模式下访问所有HTTP页面。作为网络安全意识月活动之一... 查看全文
Let'sEncrypt项目宣布,AutomaticCertificateManagementEnvironment(ACME)协议支持正在整合到ApacheHTTPServer(httpd)项目。ACME是Let'sEncrypt使用的协议,整合到世界上最流行的Webservers意味着将能显著加快新网站和现有网站普及HTTPS,部署HTTPS也将更容易。Let'sEncrypt希望未来其它CA也能支持ACME。Apachehttpd的ACME模块被称为mod_md... 查看全文
· WebApi系列~HttpClient的性能隐患发布时间:2017-10-19
回到目录最近在进行开发过程中,基于都是接口开发,A站接口访问B接口接口来请求数据,而在这个过程中我们使用的是HttpClient这个框架,当然也是微软自己的框架,性能当前没有问题,但如果你直接使用官方的写法,在高并发时候,会有很大的性能隐患,因为它官方使用的是using的方式,而对于请求量比较大时,这种方法对TCP建立也会过高,即使用完马上释放也会有很多time_out的请求,所有决定把某个用到httpclient的组件做成静态化的!明细统计调用,中规中矩的写法using... 查看全文
· C#Http请求发布时间:2017-10-18
stringparam="<xml>"+"<ToUserName><![CDATA[toUser]]></ToUserName>"+"<FromUserName><![CDATA[fromUser]]></FromUserName>"+"<CreateTime>1348831860</CreateTime>"+"<MsgType><![CDATA[text]]>... 查看全文
谷歌今天发布了Chrome62,将进一步扩大HTTP页面“不安全”警告的展示范围。Chrome62版本起,所有需要输入数据的HTTP页面以及“隐身模式”下的所有HTTP页面都将显示“不安全”警告。今年1月份,Chrome56版本开始正式将HTTP页面标记为“不安全”,该版本仅对需要输入密码或信用卡信息的HTTP页面显示“不安全”警告。但从2017年10月开始... 查看全文
· 自签名的https证书是不安全的发布时间:2017-10-12
一、项目内的需求我们做的app都是企业级的应用,而企业级的应用的下载需要遵循itms协议,itms协议下需要https链接,这就需要你的服务器支持https的协议,该协议需要申请SSL证书,我们测试时用的是自签名的证书,而自签名的证书本来就就存在不安全行,自从ios10.3更新以来即使安装了自签名的证书也报错,说无法下载app,是因为苹果阻止了不受信任的证书二、解决方案1、自签名的证书,需要手动的为证书打开信任,通用->关于本机->证书信任设置->证书打开信任2... 查看全文
TortoiseGit拉取或推送项目,输入账号密码后,提示HTTPBasic:Accessdeniedfatal:Authenticationfailed.大体意思是,HTTP基本认证失败,访问被拒绝。但采用ssh方式,却是正常的。而且在前段时间http方式也是正常使用的。记得以前有碰到过这样的问题,在当前Windows登录账户目录下有个.git目录,删掉里面某个文件,就可以了。但是在C:\Users\yourname下没有找到.git目录。几经百度无果,转战google... 查看全文
Google正在继续推动通用加密,要求所有45个顶级域名(TLD)在其控制下进行安全连接。顶级域名是URL(.com、.org、.net、.gov、.int、.edu等)后缀结尾的域名。为了确保其所有45个顶级域名,Google将使用HSTS或HTTP严格的运输安全。自从至少在2010年将Gmail移动到HTTPS时,Google一直在推动通用加密或HTTPSEverywhere。从去年开始对个人网站的SSL证书及加密进行施压。从2018年开始,每当有人访问仍然通过HTTP服务的网站时... 查看全文
默认情况下,每一个MVC请求的HTTPHeader中都会包含着当前服务器的一些信息,出于安全还是性能还是处女座的强迫症等等,都想把这些信息移除掉,增加一些应用程序的神秘感,如下,默认情况下Chrome中截获的HTTPHeader信息:Cache-Control:private,s-maxage=0Content-Encoding:gzipContent-Length:1184Content-Type:text/html;charset=utf-8Date:Sun,08Oct201705:01... 查看全文
前面提到AFNetworking是一个很强大的网络三方库,首先你需要引入AFNetworking三方库;如封装的有误还请指出,谢谢!1.Get请求/**Get请求url服务器请求地址success服务器响应返回的结果faile失败的信息*/+(void)getHttpRequestURL:(NSString*)urlRequestSuccess:(void(^)(idrepoes,NSURLSessionDataTask*task))successRequestFaile:(void(^)... 查看全文
Https系列会在下面几篇文章中分别作介绍:一:https的简单介绍及SSL证书的生成二:https的SSL证书在服务器端的部署,基于tomcat,springboot三:让服务器同时支持http、https,基于springboot四:https的SSL证书在Android端基于okhttp,Retrofit的使用所有文章会优先在:微信公众号“颜家大少”中发布转载请标明出处先来回顾一下前面已分别介绍了https,SSL证书的生成... 查看全文
Https系列会在下面几篇文章中分别作介绍:一:https的简单介绍及SSL证书的生成二:https的SSL证书在服务器端的部署,基于tomcat,springboot三:让服务器同时支持http、https,基于springboot四:https的SSL证书在Android端基于okhttp,Retrofit的使用所有文章会优先在:微信公众号“颜家大少”中发布转载请标明出处一:本文的主要内容介绍https的介绍SSL证书的介绍自签名SSL证书介绍及生成方法CA证书介绍及申请二... 查看全文