- 积分
- 10954
- 好友
- 记录
- 主题
- 帖子
- 听众
- 收听
|
本帖最后由 水手 于 2014-9-1 17:55 编辑
Knight.Dj 17:19:53
我不需要手动处理非200的状态吧,
Knight.Dj 17:19:55
直接就有是吧
苏飞 17:20:01
是的。
Knight.Dj 17:20:24
OK
Knight.Dj 17:23:03
站长,是不是用这个的话
Knight.Dj 17:23:06
这一行判断就不要了
Knight.Dj 17:23:13
因为我在做这个之前做了一个输出,
Knight.Dj 17:23:20
在这个方法外面又做了一次输入
Knight.Dj 17:23:30
我发现,做了这个判断就不输出了
苏飞 17:23:39
不用了。或者你测试下。
Knight.Dj 17:23:43
虽然这边继续读了非200响应的状态
Knight.Dj 17:23:58
这个判断不要了沙?
Knight.Dj 17:24:15
要了就得不到内容了
葛小亮 17:24:36
这里我有关注过
水手 17:24:50
源码修改之前备份下,然后按照自己的理解调整试试,就明白了。呵呵。
水手 17:25:14
just do it ~↑
葛小亮 17:25:33
我在用的时候把状态判断 解除了
Knight.Dj 17:26:08
我觉得我也取消算了
葛小亮 17:26:53
因为在用的时候 我程序有返回比较特殊的状态 例如 401 404 500之类的
苏飞 17:26:58
500 400 时Httphelper是不会输出内容的应该,之前版本不会。
葛小亮 17:27:15
嗯 这地方我跟过
苏飞 17:27:33
我刚上传的是可以的,
Knight.Dj 17:36:46
站长,
Knight.Dj 17:36:53
那个result.statuccode
Knight.Dj 17:37:01
是返回的状态码还是一个啥子,
Knight.Dj 17:37:09
我能通过一个什么直接取到http状态码不
水手 17:37:20
是返回的状态码
Knight.Dj 17:37:31
但是我输出的时候,显示是 badrequest
站长苏飞 17:37:57
你鼠标放上会告诉你用什么接收
Knight.Dj 17:38:24
??
Knight.Dj 17:38:27
没懂起,我是小白
水手 17:38:58
你把鼠标放到result.statcode上
水手 17:39:15
result.statuccode
Knight.Dj 17:39:29
我移上去了,看不懂那句,默认为OK
Knight.Dj 17:39:44
如果我想取那个 200,401这样的状态码,可否取到?
葛小亮 17:39:47
快速调试
葛小亮 17:39:52
可以的
Knight.Dj 17:39:59
用哪一个来取呢?
站长苏飞 17:40:14
HttpStatusCode StatusCode= result.StatusCode
Knight.Dj 17:40:15
我现在想得到那个数值,
Knight.Dj 17:40:16
嘿嘿
Knight.Dj 17:40:38
这一句话可以直接输出?
葛小亮 17:40:47
内部实现 response.StatusCode
Knight.Dj 17:41:02
我到内部去写一个变量
水手 17:41:23
3对1的辅导呀~~你好幸福,小伙儿~~
Knight.Dj 17:41:29
就是response那个里面是吧
Knight.Dj 17:41:36
是啊,站长他们真是太热心了
站长苏飞 17:42:17
这是个枚举啊,可以直接Convert.int32(HttpStatusCode)的
葛小亮 17:42:21
嗯 可以response可以直接点出提示 StatusCode 这个属性 返回 int 类型值 即 200之类的状态吗
Knight.Dj 17:42:37
哦,了解了,
Knight.Dj 17:42:43
我太笨了主要是,不懂这些,
Knight.Dj 17:42:54
多谢大哥们的耐心指导
水手 17:42:57
http://msdn.microsoft.com/zh-cn/library/system.net.httpstatuscode(v=vs.110).aspx
Knight.Dj 17:43:03
我用int32就好了,
Knight.Dj 17:43:07
又学了一个知识点
水手 17:43:36
可以直接转换
Knight.Dj 17:43:56
多谢,多谢,
|
|