`
xu_wccq
  • 浏览: 129942 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

net/http HTTPResponse status

阅读更多
ruby 代码
 
  1. # Here is HTTP request class hierarchy.  
  2.  #  
  3.  #   Net::HTTPRequest  
  4.  #       Net::HTTP::Get  
  5.  #       Net::HTTP::Head  
  6.  #       Net::HTTP::Post  
  7.  #       Net::HTTP::Put  
  8.  #       Net::HTTP::Proppatch  
  9.  #       Net::HTTP::Lock  
  10.  #       Net::HTTP::Unlock  
  11.  #       Net::HTTP::Options  
  12.  #       Net::HTTP::Propfind  
  13.  #       Net::HTTP::Delete  
  14.  #       Net::HTTP::Move  
  15.  #       Net::HTTP::Copy  
  16.  #       Net::HTTP::Mkcol  
  17.  #       Net::HTTP::Trace  
  18.  #  
  19.  # === HTTP Response Classes  
  20.  #  
  21.  # Here is HTTP response class hierarchy.  
  22.  # All classes are defined in Net module.  
  23.  #  
  24.  #   HTTPResponse  
  25.  #       HTTPUnknownResponse  
  26.  #       HTTPInformation                    # 1xx  
  27.  #           HTTPContinue                       # 100  
  28.  #           HTTPSwitchProtocl                  # 101  
  29.  #       HTTPSuccess                        # 2xx  
  30.  #           HTTPOK                             # 200  
  31.  #           HTTPCreated                        # 201  
  32.  #           HTTPAccepted                       # 202  
  33.  #           HTTPNonAuthoritativeInformation    # 203  
  34.  #           HTTPNoContent                      # 204  
  35.  #           HTTPResetContent                   # 205  
  36.  #           HTTPPartialContent                 # 206  
  37.  #       HTTPRedirection                    # 3xx  
  38.  #           HTTPMultipleChoice                 # 300  
  39.  #           HTTPMovedPermanently               # 301  
  40.  #           HTTPFound                          # 302  
  41.  #           HTTPSeeOther                       # 303  
  42.  #           HTTPNotModified                    # 304  
  43.  #           HTTPUseProxy                       # 305  
  44.  #           HTTPTemporaryRedirect              # 307  
  45.  #       HTTPClientError                    # 4xx  
  46.  #           HTTPBadRequest                     # 400  
  47.  #           HTTPUnauthorized                   # 401  
  48.  #           HTTPPaymentRequired                # 402  
  49.  #           HTTPForbidden                      # 403  
  50.  #           HTTPNotFound                       # 404  
  51.  #           HTTPMethodNotAllowed               # 405  
  52.  #           HTTPNotAcceptable                  # 406  
  53.  #           HTTPProxyAuthenticationRequired    # 407  
  54.  #           HTTPRequestTimeOut                 # 408  
  55.  #           HTTPConflict                       # 409  
  56.  #           HTTPGone                           # 410  
  57.  #           HTTPLengthRequired                 # 411  
  58.  #           HTTPPreconditionFailed             # 412  
  59.  #           HTTPRequestEntityTooLarge          # 413  
  60.  #           HTTPRequestURITooLong              # 414  
  61.  #           HTTPUnsupportedMediaType           # 415  
  62.  #           HTTPRequestedRangeNotSatisfiable   # 416  
  63.  #           HTTPExpectationFailed              # 417  
  64.  #       HTTPServerError                    # 5xx  
  65.  #           HTTPInternalServerError            # 500  
  66.  #           HTTPNotImplemented                 # 501  
  67.  #           HTTPBadGateway                     # 502  
  68.  #           HTTPServiceUnavailable             # 503  
  69.  #           HTTPGatewayTimeOut                 # 504  
  70.  #           HTTPVersionNotSupported            # 505  
  71.    
  72.  # == Switching Net::HTTP versions  
分享到:
评论

相关推荐

    stackerjs-http

    setContent ( { status : true } ) ; httpResponse . setContent ( "Everything is ok" ) ; // or httpResponse . setContent ( new Buffer ( "Something" ) ) ; // or httpResponse . setStatusCode ( 200 ) ; ...

    org.apache.http 相关的jar包

    org.apache.http.HttpStatus; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpGet; import org.apache....

    org.apache.http源代码和jar包

    import org.apache.http.HttpStatus; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpGet; import org.apache....

    import org.apache.http

    org.apache.http.HttpStatus; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpGet; import org.apache....

    HtmlEmail发送邮件+HttpClient下载功能

    //HttpGet httpGet = new HttpGet("http://www.0431.la/"); //HttpResponse response = httpClient.execute(httpGet); HttpResponse response = httpClient.execute(httpHost, httpGet); if...

    HttpResponse

    1. 设置HTTP状态码:例如,`HttpResponse.StatusCode = 200;` 表示成功,`HttpResponse.StatusCode = 404;` 表示未找到。状态码定义了服务器对请求的响应状态。 2. 添加或修改HTTP头:例如,`HttpResponse....

    org.apache.http jar包

    import org.apache.http.HttpStatus; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpGet; import ...

    org.apache.http.httpentity jar包-系列jar包

    org.apache.http.HttpStatus; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpGet; import org.apache....

    org.apache.http包

    import org.apache.http.HttpResponse; import org.apache.http.HttpStatus; import org.apache.http.HttpVersion; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; ...

    Django框架HttpResponse对象用法实例分析

    HttpResponse(content=响应体, content_type=响应体数据类型, status=状态码) 响应头可以直接将HttpResponse对象当做字典进行响应头键值对的设置: response = HttpResponse() response['itcast'] = 'Python' # ...

    JAVA发送HttpClient请求及接收请求结果过程

    if (result.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { // 处理响应结果 String str = EntityUtils.toString(result.getEntity()); if (noNeedResponse) { return null; } // 将响应转换为JSON...

    Django的HttpRequest和HttpResponse对象详解

    return HttpResponse('Custom status', status=404) ``` #### 四、总结 通过深入理解和熟练掌握`HttpRequest`和`HttpResponse`对象,开发者可以更灵活地控制Django应用程序的行为,从而构建出更加高效和用户友好...

    完整的HttpClient的get和post使用方法实例(java源代码)

    import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.CloseableHttpClient; import org.apache....

    HttpConnectionTool工具类

    HttpResponse response = null; HttpEntity entity = null; httpclient.getParams().setParameter( ClientPNames.COOKIE_POLICY, CookiePolicy.BROWSER_COMPATIBILITY); //设置cookie的兼容性 ...

    ajax重写方法搭配后台filter返回status实现ajax请求跳转登录页面

    httpResponse.setStatus(HttpServletResponse.SC_UNAUTHORIZED); // 返回401状态码 httpResponse.sendRedirect(httpRequest.getContextPath() + "/login"); // 也可以直接重定向到登录页面 return; } chain....

    JAVA发送HTTP请求,返回HTTP响应内容,应用及实例代码

    public HttpResponse(int statusCode, String statusMessage, String content) { this.statusCode = statusCode; this.statusMessage = statusMessage; this.content = content; } // getters and setters......

    新浪微博授权代码及测试结果.zip

    int statusCode=httpResponse.getStatusLine().getStatusCode(); //获得结果码200是正确 if ( statusCode== HttpStatus.SC_OK) { String strResult = EntityUtils.toString(httpResponse.getEntity()); Log.e...

    httpClient

    import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.params.HttpMethodParams; import org.apache.http.HttpEntity...

Global site tag (gtag.js) - Google Analytics