安卓开发——sdk23以上不支持httpstatus类,改用HttpURLConnection

今天在对照着视频学习的时候,遇到使用老师使用HttpStatus.SC_OK状态码时,我as上无法使用HttpStatus。

后经百度得知,好像是sdk23以上(不确定),HttpStatus类被HttpURLConnection替换,即:

HttpStatus.SC_OK 可以用 HttpURLConnection.HTTP_OK 进行替代。

此外,附上HTTP协议状态(sc-status)码表(可用对应数值进行替代):

100:SC_CONTINUE 
101:SC_SWITCHING_PROTOCOLS
102:SC_PROCESSING 
200:SC_OK
201:SC_CREATED
202:SC_ACCEPTED
203:SC_NON_AUTHORITATIVE_INFORMATION
204:SC_NO_CONTENT
205:SC_RESET_CONTENT
206:SC_PARTIAL_CONTENT
207:SC_MULTI_STATUS
300:SC_MULTIPLE_CHOICES
301:SC_MOVED_PERMANENTLY
302:SC_MOVED_TEMPORARILY 
303:SC_SEE_OTHER 
304:SC_NOT_MODIFIED
305:SC_USE_PROXY 
307:SC_TEMPORARY_REDIRECT
400:SC_BAD_REQUEST
401:SC_UNAUTHORIZED 
402:SC_PAYMENT_REQUIRED:
403:SC_FORBIDDEN 
404:SC_NOT_FOUND
405:SC_METHOD_NOT_ALLOWED 
406:SC_NOT_ACCEPTABLE
407:SC_PROXY_AUTHENTICATION_REQUIRED 
408:SC_REQUEST_TIMEOUT
409:SC_CONFLICT
410:SC_GONE
411:SC_LENGTH_REQUIRED 
412:SC_PRECONDITION_FAILED
413:SC_REQUEST_TOO_LONG 
414:SC_REQUEST_URI_TOO_LONG
415:SC_UNSUPPORTED_MEDIA_TYPE 
416:SC_REQUESTED_RANGE_NOT_SATISFIABLE 
417:SC_EXPECTATION_FAILED
419:SC_INSUFFICIENT_SPACE_ON_RESOURCE
420:SC_METHOD_FAILURE
422:SC_UNPROCESSABLE_ENTITY
423:SC_LOCKED 
424:SC_FAILED_DEPENDENCY 
500:SC_INTERNAL_SERVER_ERROR 
501:SC_NOT_IMPLEMENTED 
502:SC_BAD_GATEWAY
503:SC_SERVICE_UNAVAILABLE
504:SC_GATEWAY_TIMEOUT
505:SC_HTTP_VERSION_NOT_SUPPORTED 
507:SC_INSUFFICIENT_STORAGE

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值