- 博客(8)
- 收藏
- 关注
原创 Python3 使用urllib 发送application/json格式的post请求
在爬取某网站的时候,碰到的一个问题, 在进行一个post请求时,postman 里面可以正常请求到数据,但是一模一样放到python里面就不行了,后面通过抓包发现了问题。 直接贴代码:raw = {‘number’: ‘123456’} print(raw) data = parse.urlencode(raw).encode(‘utf-8’) request = urllib.r...
2018-06-11 11:01:28
23640
1
原创 retrofit 请求,BaseURL部分缺失,踩坑
retrofit 请求,BaseURL部分缺失,踩坑昨天在使用retrofit2+OKhttp3进行网络请求时,碰到了一个坑爹问题。部分接口请求时,baseURL中的部分字段缺失。 话不多说,直接上图。 先看baseURL 设置拦截器,在拦截其中查看请求的URL 请求两个URL,一个正常的,一个会缺失的。 这个是正常的。 这个是有问题的。 可以明显的看到,有问题的接口U
2017-11-15 11:00:30
7885
5
原创 tortoisegit提示pull requires the selected local branch to be the current branch
pull requires the selected local branch to be the current branch
2017-09-15 15:45:49
2471
1
原创 Hashmap踩坑
今天测试妹子提了一个问题,不同两个手机,同样的版本,同样的环境,某个字段显示结果不一样。这个字段是直接后台取得,看了一下返回结果,都是一样的,为毛会这样呢?经过debug,发现了原因:Hashmap遍历shi时,取到的值是无序的,记住,无序。加上代码逻辑不严谨,导致结果被覆盖。解决: 使用LinkedHashMap可以保证有序遍历
2017-08-30 15:57:24
378
原创 记一次,软键盘设置android:imeOptions="actionDone"在华为手机上无效的坑
需求是这样的,进入界面,EditText获取焦点,并吊起软键盘。实现:在布局文件的EditText标签下,设置OK,在其他手机上都可以,但是在华为手机上却无效,那么怎么办呢?解决:在代码中设置OK。bingo
2017-08-22 21:02:57
2102
1
原创 SVN Checkout 问题 The XML response contains invalid XML
好久没用svn,今天想从svn下载资料,checkout的时候就出了这么个坑爹问题The XML response contains invalid XMLMalformed XML: no element foundclear了N次都不行。原因:svn路径里面有“不可描述”的字符,我checkout的使用,用的是同事发来的地址,放到浏览器打开后,从浏览器地址栏复制的。
2017-08-02 10:46:16
38879
1
原创 Android Studio 写个单元测试用例,就是这么方便
这里先说下背景:测试提了bug,经过定位发现是参数传的不对,一个bean里面的int类型的ID为0。后台小姐姐一口咬定,她传的参数不可能为0,要么大于0,要么是null。我就不禁怀疑是不是我把null转成了0,毕竟这个字段是int类型。那怎么验证呢?打桩传递假数据再出包验证太慢(我们的项目出一次包要七八分钟的样子),能不能不出包直接验证呢?很自然的就想到了单元测试。废话不多说,看下面:1.
2017-07-27 09:38:15
28112
1
原创 .bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null
java.security.cert.CertificateException: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null
2017-07-25 14:44:40
4577
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人