亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? httpstatus.java

?? Light in the box 抓取程序。 使用HttpClient
?? JAVA
字號:
/* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/java/org/apache/commons/httpclient/HttpStatus.java,v 1.18 2004/05/02 11:21:13 olegk Exp $ * $Revision: 480424 $ * $Date: 2006-11-29 06:56:49 +0100 (Wed, 29 Nov 2006) $ * * ==================================================================== * *  Licensed to the Apache Software Foundation (ASF) under one or more *  contributor license agreements.  See the NOTICE file distributed with *  this work for additional information regarding copyright ownership. *  The ASF licenses this file to You under the Apache License, Version 2.0 *  (the "License"); you may not use this file except in compliance with *  the License.  You may obtain a copy of the License at * *      http://www.apache.org/licenses/LICENSE-2.0 * *  Unless required by applicable law or agreed to in writing, software *  distributed under the License is distributed on an "AS IS" BASIS, *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. *  See the License for the specific language governing permissions and *  limitations under the License. * ==================================================================== * * This software consists of voluntary contributions made by many * individuals on behalf of the Apache Software Foundation.  For more * information on the Apache Software Foundation, please see * <http://www.apache.org/>. * */package org.apache.commons.httpclient;/** * Constants enumerating the HTTP status codes. * All status codes defined in RFC1945 (HTTP/1.0, RFC2616 (HTTP/1.1), and * RFC2518 (WebDAV) are supported. *  * @see StatusLine * @author Unascribed * @author <a href="mailto:mbowler@GargoyleSoftware.com">Mike Bowler</a> * @author <a href="mailto:jsdever@apache.org">Jeff Dever</a> *  * TODO: Internationalization of reason phrases  *  * @version $Id: HttpStatus.java 480424 2006-11-29 05:56:49Z bayard $ */public class HttpStatus {    // -------------------------------------------------------- Class Variables    /** Reason phrases lookup table. */    private static final String[][] REASON_PHRASES = new String[][]{        new String[0],        new String[3],        new String[8],        new String[8],        new String[25],        new String[8]    };    // --------------------------------------------------------- Public Methods    /**     * Get the reason phrase for a particular status code.     *      * This method always returns the English text as specified in the     * relevent RFCs and is not internationalized.     *      * @param statusCode the numeric status code     * @return the reason phrase associated with the given status code     * or null if the status code is not recognized.     *      * TODO: getStatusText should be called getReasonPhrase to match RFC     */    public static String getStatusText(int statusCode) {        if (statusCode < 0) {            throw new IllegalArgumentException("status code may not be negative");        }        int classIndex = statusCode / 100;        int codeIndex = statusCode - classIndex * 100;        if (classIndex < 1 || classIndex > (REASON_PHRASES.length - 1)             || codeIndex < 0 || codeIndex > (REASON_PHRASES[classIndex].length - 1)) {            return null;        }        return REASON_PHRASES[classIndex][codeIndex];    }    // -------------------------------------------------------- Private Methods    /**     * Store the given reason phrase, by status code.     * @param statusCode The status code to lookup     * @param reasonPhrase The reason phrase for this status code     */    private static void addStatusCodeMap(int statusCode, String reasonPhrase) {        int classIndex = statusCode / 100;        REASON_PHRASES[classIndex][statusCode - classIndex * 100] = reasonPhrase;    }    // -------------------------------------------------------------- Constants    // --- 1xx Informational ---    /** <tt>100 Continue</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_CONTINUE = 100;    /** <tt>101 Switching Protocols</tt> (HTTP/1.1 - RFC 2616)*/    public static final int SC_SWITCHING_PROTOCOLS = 101;    /** <tt>102 Processing</tt> (WebDAV - RFC 2518) */    public static final int SC_PROCESSING = 102;    // --- 2xx Success ---    /** <tt>200 OK</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_OK = 200;    /** <tt>201 Created</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_CREATED = 201;    /** <tt>202 Accepted</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_ACCEPTED = 202;    /** <tt>203 Non Authoritative Information</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_NON_AUTHORITATIVE_INFORMATION = 203;    /** <tt>204 No Content</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_NO_CONTENT = 204;    /** <tt>205 Reset Content</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_RESET_CONTENT = 205;    /** <tt>206 Partial Content</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_PARTIAL_CONTENT = 206;    /**      * <tt>207 Multi-Status</tt> (WebDAV - RFC 2518) or <tt>207 Partial Update     * OK</tt> (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)     */    public static final int SC_MULTI_STATUS = 207;    // --- 3xx Redirection ---    /** <tt>300 Mutliple Choices</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_MULTIPLE_CHOICES = 300;    /** <tt>301 Moved Permanently</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_MOVED_PERMANENTLY = 301;    /** <tt>302 Moved Temporarily</tt> (Sometimes <tt>Found</tt>) (HTTP/1.0 - RFC 1945) */    public static final int SC_MOVED_TEMPORARILY = 302;    /** <tt>303 See Other</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_SEE_OTHER = 303;    /** <tt>304 Not Modified</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_NOT_MODIFIED = 304;    /** <tt>305 Use Proxy</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_USE_PROXY = 305;    /** <tt>307 Temporary Redirect</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_TEMPORARY_REDIRECT = 307;    // --- 4xx Client Error ---    /** <tt>400 Bad Request</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_BAD_REQUEST = 400;    /** <tt>401 Unauthorized</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_UNAUTHORIZED = 401;    /** <tt>402 Payment Required</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_PAYMENT_REQUIRED = 402;    /** <tt>403 Forbidden</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_FORBIDDEN = 403;    /** <tt>404 Not Found</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_NOT_FOUND = 404;    /** <tt>405 Method Not Allowed</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_METHOD_NOT_ALLOWED = 405;    /** <tt>406 Not Acceptable</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_NOT_ACCEPTABLE = 406;    /** <tt>407 Proxy Authentication Required</tt> (HTTP/1.1 - RFC 2616)*/    public static final int SC_PROXY_AUTHENTICATION_REQUIRED = 407;    /** <tt>408 Request Timeout</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_REQUEST_TIMEOUT = 408;    /** <tt>409 Conflict</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_CONFLICT = 409;    /** <tt>410 Gone</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_GONE = 410;    /** <tt>411 Length Required</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_LENGTH_REQUIRED = 411;    /** <tt>412 Precondition Failed</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_PRECONDITION_FAILED = 412;    /** <tt>413 Request Entity Too Large</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_REQUEST_TOO_LONG = 413;    /** <tt>414 Request-URI Too Long</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_REQUEST_URI_TOO_LONG = 414;    /** <tt>415 Unsupported Media Type</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_UNSUPPORTED_MEDIA_TYPE = 415;    /** <tt>416 Requested Range Not Satisfiable</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_REQUESTED_RANGE_NOT_SATISFIABLE = 416;    /** <tt>417 Expectation Failed</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_EXPECTATION_FAILED = 417;    /**     * Static constant for a 418 error.     * <tt>418 Unprocessable Entity</tt> (WebDAV drafts?)     * or <tt>418 Reauthentication Required</tt> (HTTP/1.1 drafts?)     */    // not used    // public static final int SC_UNPROCESSABLE_ENTITY = 418;    /**     * Static constant for a 419 error.     * <tt>419 Insufficient Space on Resource</tt>     * (WebDAV - draft-ietf-webdav-protocol-05?)     * or <tt>419 Proxy Reauthentication Required</tt>     * (HTTP/1.1 drafts?)     */    public static final int SC_INSUFFICIENT_SPACE_ON_RESOURCE = 419;    /**     * Static constant for a 420 error.     * <tt>420 Method Failure</tt>     * (WebDAV - draft-ietf-webdav-protocol-05?)     */    public static final int SC_METHOD_FAILURE = 420;    /** <tt>422 Unprocessable Entity</tt> (WebDAV - RFC 2518) */    public static final int SC_UNPROCESSABLE_ENTITY = 422;    /** <tt>423 Locked</tt> (WebDAV - RFC 2518) */    public static final int SC_LOCKED = 423;    /** <tt>424 Failed Dependency</tt> (WebDAV - RFC 2518) */    public static final int SC_FAILED_DEPENDENCY = 424;    // --- 5xx Server Error ---    /** <tt>500 Server Error</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_INTERNAL_SERVER_ERROR = 500;    /** <tt>501 Not Implemented</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_NOT_IMPLEMENTED = 501;    /** <tt>502 Bad Gateway</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_BAD_GATEWAY = 502;    /** <tt>503 Service Unavailable</tt> (HTTP/1.0 - RFC 1945) */    public static final int SC_SERVICE_UNAVAILABLE = 503;    /** <tt>504 Gateway Timeout</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_GATEWAY_TIMEOUT = 504;    /** <tt>505 HTTP Version Not Supported</tt> (HTTP/1.1 - RFC 2616) */    public static final int SC_HTTP_VERSION_NOT_SUPPORTED = 505;    /** <tt>507 Insufficient Storage</tt> (WebDAV - RFC 2518) */    public static final int SC_INSUFFICIENT_STORAGE = 507;    // ----------------------------------------------------- Static Initializer    /** Set up status code to "reason phrase" map. */    static {        // HTTP 1.0 Server status codes -- see RFC 1945        addStatusCodeMap(SC_OK, "OK");        addStatusCodeMap(SC_CREATED, "Created");        addStatusCodeMap(SC_ACCEPTED, "Accepted");        addStatusCodeMap(SC_NO_CONTENT, "No Content");        addStatusCodeMap(SC_MOVED_PERMANENTLY, "Moved Permanently");        addStatusCodeMap(SC_MOVED_TEMPORARILY, "Moved Temporarily");        addStatusCodeMap(SC_NOT_MODIFIED, "Not Modified");        addStatusCodeMap(SC_BAD_REQUEST, "Bad Request");        addStatusCodeMap(SC_UNAUTHORIZED, "Unauthorized");        addStatusCodeMap(SC_FORBIDDEN, "Forbidden");        addStatusCodeMap(SC_NOT_FOUND, "Not Found");        addStatusCodeMap(SC_INTERNAL_SERVER_ERROR, "Internal Server Error");        addStatusCodeMap(SC_NOT_IMPLEMENTED, "Not Implemented");        addStatusCodeMap(SC_BAD_GATEWAY, "Bad Gateway");        addStatusCodeMap(SC_SERVICE_UNAVAILABLE, "Service Unavailable");        // HTTP 1.1 Server status codes -- see RFC 2048        addStatusCodeMap(SC_CONTINUE, "Continue");        addStatusCodeMap(SC_TEMPORARY_REDIRECT, "Temporary Redirect");        addStatusCodeMap(SC_METHOD_NOT_ALLOWED, "Method Not Allowed");        addStatusCodeMap(SC_CONFLICT, "Conflict");        addStatusCodeMap(SC_PRECONDITION_FAILED, "Precondition Failed");        addStatusCodeMap(SC_REQUEST_TOO_LONG, "Request Too Long");        addStatusCodeMap(SC_REQUEST_URI_TOO_LONG, "Request-URI Too Long");        addStatusCodeMap(SC_UNSUPPORTED_MEDIA_TYPE, "Unsupported Media Type");        addStatusCodeMap(SC_MULTIPLE_CHOICES, "Multiple Choices");        addStatusCodeMap(SC_SEE_OTHER, "See Other");        addStatusCodeMap(SC_USE_PROXY, "Use Proxy");        addStatusCodeMap(SC_PAYMENT_REQUIRED, "Payment Required");        addStatusCodeMap(SC_NOT_ACCEPTABLE, "Not Acceptable");        addStatusCodeMap(SC_PROXY_AUTHENTICATION_REQUIRED,             "Proxy Authentication Required");        addStatusCodeMap(SC_REQUEST_TIMEOUT,             "Request Timeout");        addStatusCodeMap(SC_SWITCHING_PROTOCOLS, "Switching Protocols");        addStatusCodeMap(SC_NON_AUTHORITATIVE_INFORMATION,                         "Non Authoritative Information");        addStatusCodeMap(SC_RESET_CONTENT, "Reset Content");        addStatusCodeMap(SC_PARTIAL_CONTENT, "Partial Content");        addStatusCodeMap(SC_GATEWAY_TIMEOUT, "Gateway Timeout");        addStatusCodeMap(SC_HTTP_VERSION_NOT_SUPPORTED,                         "Http Version Not Supported");        addStatusCodeMap(SC_GONE,                         "Gone");        addStatusCodeMap(SC_LENGTH_REQUIRED,                         "Length Required");        addStatusCodeMap(SC_REQUESTED_RANGE_NOT_SATISFIABLE,                         "Requested Range Not Satisfiable");        addStatusCodeMap(SC_EXPECTATION_FAILED,                         "Expectation Failed");        // WebDAV Server-specific status codes        addStatusCodeMap(SC_PROCESSING, "Processing");        addStatusCodeMap(SC_MULTI_STATUS, "Multi-Status");        addStatusCodeMap(SC_UNPROCESSABLE_ENTITY, "Unprocessable Entity");        addStatusCodeMap(SC_INSUFFICIENT_SPACE_ON_RESOURCE,                         "Insufficient Space On Resource");        addStatusCodeMap(SC_METHOD_FAILURE, "Method Failure");        addStatusCodeMap(SC_LOCKED, "Locked");        addStatusCodeMap(SC_INSUFFICIENT_STORAGE , "Insufficient Storage");        addStatusCodeMap(SC_FAILED_DEPENDENCY, "Failed Dependency");    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲手机成人高清视频| 久久久综合视频| 懂色av中文字幕一区二区三区| 午夜视频一区二区三区| 一区二区三区在线看| 伊人性伊人情综合网| 一区二区三区免费在线观看| 亚洲免费在线视频一区 二区| 亚洲视频免费看| 依依成人综合视频| 日本一不卡视频| 久久99精品网久久| 国产精品一区免费视频| 成人av在线播放网址| 97超碰欧美中文字幕| 在线一区二区视频| 91精品国产色综合久久| 久久久久久久精| 亚洲免费观看高清完整版在线观看熊 | 91片黄在线观看| 欧美三级韩国三级日本一级| 欧美一区在线视频| 中文字幕成人网| 亚洲国产cao| 国产麻豆视频一区| 色就色 综合激情| 欧美电影免费观看高清完整版在线 | 精品少妇一区二区三区日产乱码| 精品久久久久久综合日本欧美| 国产欧美一区二区三区鸳鸯浴 | www.亚洲精品| 欧美日韩一区二区在线视频| 日韩视频一区二区在线观看| 国产午夜精品理论片a级大结局| 亚洲精品久久久久久国产精华液| 视频精品一区二区| 成人黄色av网站在线| 欧美一级久久久| 《视频一区视频二区| 日本女人一区二区三区| 99久久亚洲一区二区三区青草| 欧美一区二区在线观看| 综合欧美亚洲日本| 国产精品一区免费在线观看| 欧美日韩电影在线播放| 国产精品久线在线观看| 毛片av一区二区| 色猫猫国产区一区二在线视频| 久久综合色综合88| 午夜激情久久久| 色狠狠综合天天综合综合| 精品国产乱码久久久久久蜜臀| 亚洲视频电影在线| 国产91丝袜在线播放0| 日韩小视频在线观看专区| 亚洲一区二区在线免费看| av一区二区三区在线| 久久奇米777| 久久国产欧美日韩精品| 678五月天丁香亚洲综合网| 亚洲一区二区影院| 91亚洲精品乱码久久久久久蜜桃| 精品88久久久久88久久久 | 日韩欧美国产三级电影视频| 一区二区三区中文在线| 99热在这里有精品免费| 亚洲精品一区二区三区四区高清| 肉丝袜脚交视频一区二区| 色婷婷久久久亚洲一区二区三区 | 91浏览器入口在线观看| 国产欧美日韩不卡| 成人免费视频一区二区| 国产欧美一区二区三区鸳鸯浴 | 欧美日本免费一区二区三区| 一区二区三区四区亚洲| 91国产免费看| 亚洲国产成人av| 欧美人妇做爰xxxⅹ性高电影| 亚洲一区二区视频| 欧美日韩精品久久久| 免费成人av在线播放| 精品免费日韩av| 国产91精品一区二区麻豆网站| 国产网站一区二区| 91香蕉视频mp4| 亚洲国产精品欧美一二99| 91麻豆精品国产91久久久更新时间 | 欧美一二区视频| 免费观看一级欧美片| 久久精品视频在线看| 成人免费视频播放| 亚洲欧洲制服丝袜| 欧美日韩免费在线视频| 免费久久99精品国产| 国产日本欧洲亚洲| 91香蕉视频污| 免费观看在线色综合| 欧美国产日本视频| 欧美日韩精品是欧美日韩精品| 美国三级日本三级久久99| 国产农村妇女精品| 欧美日韩精品一区二区三区 | 国产亚洲欧美一级| 色综合网站在线| 日韩av电影免费观看高清完整版 | 亚洲午夜久久久久| 日韩精品中午字幕| 色综合天天在线| 日韩不卡在线观看日韩不卡视频| 久久综合久久综合九色| 91网站在线播放| 久久精品免费观看| 亚洲日本一区二区三区| 欧美一区在线视频| 一本高清dvd不卡在线观看| 日韩av电影天堂| 亚洲欧美另类久久久精品2019| 欧美一区二区高清| 在线观看成人免费视频| 国产a精品视频| 免费观看一级欧美片| 一区二区三区精密机械公司| 久久久亚洲国产美女国产盗摄 | 日韩一区二区三区在线| 99riav久久精品riav| 激情欧美一区二区| 日本中文字幕一区| 亚洲午夜一二三区视频| 国产精品免费久久| 久久人人97超碰com| 日韩欧美亚洲国产另类| 欧美三级欧美一级| 在线视频观看一区| kk眼镜猥琐国模调教系列一区二区 | 韩国成人精品a∨在线观看| 亚洲一区在线观看免费| 日韩一区在线免费观看| 国产视频在线观看一区二区三区 | 欧美视频一区二区三区四区 | 天天综合色天天综合| 中文字幕在线不卡| 国产欧美精品一区aⅴ影院| 精品奇米国产一区二区三区| 在线成人午夜影院| 欧美日韩精品一区二区三区四区 | 国产二区国产一区在线观看| 美女精品一区二区| 麻豆精品一二三| 蜜臀久久久久久久| 日日夜夜一区二区| 日韩国产精品大片| 奇米在线7777在线精品| 三级影片在线观看欧美日韩一区二区| 一区二区三区不卡视频在线观看| 亚洲欧美日韩国产一区二区三区 | 欧美一区三区四区| 日韩午夜精品视频| 欧美成人一区二区三区| 久久蜜臀中文字幕| 中文字幕不卡三区| 亚洲精品欧美二区三区中文字幕| 一区二区成人在线视频| 亚洲无线码一区二区三区| 日韩激情一二三区| 久草中文综合在线| 国产成人免费在线观看不卡| 国产成人一区二区精品非洲| 成人白浆超碰人人人人| 日本乱码高清不卡字幕| 欧美日本一区二区三区| 久久综合色综合88| 国产精品国产自产拍高清av王其| 一区免费观看视频| 日韩av一级电影| 国产精品99久久久久久似苏梦涵 | 国内精品伊人久久久久av影院| 国产九色精品成人porny| 99re这里只有精品首页| 欧美日韩另类一区| 国产日韩欧美在线一区| 亚洲激情综合网| 日本sm残虐另类| www.欧美色图| 日韩欧美一区二区在线视频| 国产亚洲成aⅴ人片在线观看| 一区二区三区日韩| 精品一区二区三区香蕉蜜桃 | 日韩av一级电影| 成人丝袜视频网| 正在播放亚洲一区| 亚洲视频在线观看一区| 激情综合色播激情啊| 91视频com| 久久久久久一二三区| 亚洲一二三四区不卡| 成人性生交大片免费看在线播放 | 成人午夜在线视频| 欧美一卡二卡三卡四卡| 亚洲欧美激情插 | 亚洲免费av高清|