errcode.h
来自「网络爬虫程序」· C头文件 代码 · 共 114 行
H
114 行
/***************************************************************************//* This code is part of WWW grabber called pavuk *//* Copyright (c) 1997 - 2001 Stefan Ondrejicka *//* Distributed under GPL 2 or later *//***************************************************************************/#ifndef _errcode_h_#define _errcode_h_#include "doc.h"#define ERR_NOERROR 0#define ERR_STORE_DOC 1 /*** error string document to local file ***/#define ERR_FILE_OPEN 2 /*** unable to open local file ***/#define ERR_DIR_URL 3 /*** FILE URL points to directory ***/#define ERR_UNKNOWN 5#define ERR_LOCKED 6 /*** document is locked by another pavuk instance ***/#define ERR_READ 7 /*** error while reading from socket/file ***/#define ERR_BIGGER 8 /*** file is bigger than max. allowed ***/#define ERR_NOMIMET 9 /*** file MIME type is not allowed ***/#define ERR_PROXY_CONNECT 10 /*** error while connecting to proxy server ***/#define ERR_BREAK 11 /*** user break ***/#define ERR_OUTTIME 12 /*** file modification time doesn't fit in allowed time interval ***/#define ERR_SCRIPT_DISABLED 13 /*** disabled by uexit script ***/#define ERR_SMALLER 14 /*** file is smaller than minimal allowed ***/#define ERR_ZERO_SIZE 15 /*** if file have zero size ***/#define ERR_PROCESSED 16 /*** document was allready processed ***/#define ERR_UDISABLED 17 /*** user disables manualy the processing of this URL ***/#define ERR_RDISABLED 18 /*** this document is disabled because of rules ***/#define ERR_LOW_TRANSFER_RATE 19 /*** transfer rate lower than minimal requested ***/#define ERR_QUOTA_FILE 20 /*** rich maximal allowed size of file ***/#define ERR_QUOTA_TRANS 21 /*** quota for transfer exceeded ***/#define ERR_QUOTA_FS 22 /*** low space on filesystem ***/#define ERR_QUOTA_TIME 23 /*** maximal allowed running time exceeded ***/#define ERR_FTP_UNKNOWN 1000 /*** unknown error ***/#define ERR_FTP_NOREGET 1001 /*** server doesm't support reget ***/#define ERR_FTP_BDIR 1002 /*** directory list error ***/#define ERR_FTP_CONNECT 1003 /*** error conecting ***/#define ERR_FTP_BUSER 1004 /*** USER error ***/#define ERR_FTP_BPASS 1005 /*** PASS error ***/#define ERR_FTP_DATACON 1006 /*** error seting up data connection ***/#define ERR_FTP_GET 1007 /*** error when trying to transfer file or dir ***/#define ERR_FTP_NODIR 1008 /*** directory doesn't exist or is not accesible ***/#define ERR_FTP_TRUNC 1009 /*** truncated file ?? ***/#define ERR_FTP_ACTUAL 1010 /*** ftp file is actual (no transfer) ***/#define ERR_FTP_NOTRANSFER 1011 /*** nothing to transfer ***/#define ERR_FTP_NOMDTM 1012 /*** server doesn't suport MDTM command ***/#define ERR_FTP_DIRNO 1013 /*** directory , but not allowed ***/#define ERR_FTP_BPROXYUSER 1014 /*** proxy USER error ***/#define ERR_FTP_BPROXYPASS 1015 /*** proxy PASS error ***/#define ERR_FTP_LOGIN_HANDSHAKE 1016 /*** failed custom login handshake ***/#define ERR_HTTP_UNKNOWN 2000 /*** unknown error ***/#define ERR_HTTP_CONNECT 2001 /*** connection error ***/#define ERR_HTTP_NOREGET 2002 /*** reget not supported ***/#define ERR_HTTP_SNDREQ 2003 /*** error sending request ***/#define ERR_HTTP_REDIR 2004 /*** redirect ***/#define ERR_HTTP_TRUNC 2005 /*** truncated ***/#define ERR_HTTP_CYCLIC 2006 /*** cyclic redirection ***/#define ERR_HTTP_UNSUPREDIR 2007 /*** unsupported URL in redirection ***/#define ERR_HTTP_SNDREQDATA 2008 /*** error sending request data ***/#define ERR_HTTP_PROXY_CONN 2009 /*** error connecting to HTTP proxy ***/#define ERR_HTTP_BADREDIRECT 2010 /*** after redirect Loacation: is missing ***/#define ERR_HTTP_AUTH_NTLM 2011 /*** error doing NTLM authorization ***/#define ERR_HTTP_AUTH_DIGEST 2012 /*** error doing HTTP Digest authorization ***/#define ERR_HTTP_PROAUTH_NTLM 2013 /*** error doing NTLM proxy authorization ***/#define ERR_HTTP_PROAUTH_DIGEST 2014 /*** error doing HTTP proxy Digest authorization ***/#define ERR_HTTP_CLOSURE 2015 /*** persistent connection was closed ***/#define ERR_HTTP_RCVRESP 2016 /*** error reading response ***/#define ERR_HTTP_FAILREGET 2017 /*** bad answer on reget request ***/#define ERR_HTTP_ACTUAL 2304 /*** not modified ***/#define ERR_HTTP_USE_PROXY 2305 /*** Use Proxy ***/#define ERR_HTTP_306 2306 /*** 306 Unsupported by HTTP/1.1 ***/#define ERR_HTTP_REDIR2 2307 /*** Temporary Redirect ***/#define ERR_HTTP_BADRQ 2400 /*** bad request ***/#define ERR_HTTP_AUTH 2401 /*** authorization error ***/#define ERR_HTTP_PAY 2402 /*** payment required ***/#define ERR_HTTP_FORB 2403 /*** forbiden request ***/#define ERR_HTTP_NFOUND 2404 /*** not found ***/#define ERR_HTTP_NALLOW 2405 /*** Method Not Allowed ***/#define ERR_HTTP_NACCEPT 2406 /*** Not Acceptable ***/#define ERR_HTTP_PROXY_AUTH 2407 /*** proxy authorization error ***/#define ERR_HTTP_TIMEOUT 2408 /*** HTTP connection timeout ***/#define ERR_HTTP_CONFLICT 2409 /*** conflict ***/#define ERR_HTTP_GONE 2410 /*** gone ***/#define ERR_HTTP_MISSLEN 2411 /*** Length Required ***/#define ERR_HTTP_PREC_FAIL 2412 /*** Precondition Failed ***/#define ERR_HTTP_TOO_LARGE 2413 /*** Request Entity Too Large ***/#define ERR_HTTP_LONG_URL 2414 /*** Request-URI Too Long ***/#define ERR_HTTP_UNSUP_MEDIA 2415 /*** unsupported media type ***/#define ERR_HTTP_BAD_RANGE 2416 /*** Requested Range Not Satisfiable ***/#define ERR_HTTP_EXPECT_FAIL 2417 /*** Expectation Failed ***/#define ERR_HTTP_SERV 2500 /*** server error ***/#define ERR_HTTP_NOT_IMPL 2501 /*** not implemented ***/#define ERR_HTTP_BAD_GW 2502 /*** Bad Gateway ***/#define ERR_HTTP_SERV_UNAVAIL 2503 /*** Service Unavailable ***/#define ERR_HTTP_GW_TIMEOUT 2504 /*** Gateway Timeout ***/#define ERR_HTTP_VER_UNSUP 2505 /*** HTTP Version Not Supported ***/#define ERR_GOPHER_UNKNOWN 3000 /*** unknown error ***/#define ERR_GOPHER_CONNECT 3001 /*** error connecting ***/#define ERR_HTTPS_CONNECT 4001 /*** error connecting to HTTPS server ***/#define ERR_FTPS_CONNECT 5001#define ERR_FTPS_UNSUPORTED 5002#define ERR_FTPS_DATASSLCONNECT 5003extern void report_error(doc *, char *);#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?