While the original names comes from the English specification, the translations are done by NetBeans team
1 OpenIDE-Module-Display-Category=Ruby
2 OpenIDE-Module-Name=Ruby \u7f16\u8f91
3 Services/MIMEResolver/ruby-mime-resolver.xml=Ruby \u6587\u4ef6
5 text/x-ruby-string-double=Ruby \u5f15\u7528\u7684\u5b57\u7b26\u4e32
6 text/x-ruby-string-single=Ruby \u5b57\u7b26\u4e32
7 text/x-ruby-comment=Ruby \u6ce8\u91ca
9 ruby-reflow-paragraph=\u91cd\u65b0\u8bbe\u7f6e\u6bb5\u843d\u683c\u5f0f
10 editor-popup-ruby-reflow-paragraph=\u91cd\u65b0\u8bbe\u7f6e\u6bb5\u843d\u683c\u5f0f
12 NoRename=\u65e0\u6cd5\u91cd\u547d\u540d\u6b64\u7b26\u53f7\uff1b\u53ea\u5141\u8bb8\u91cd\u547d\u540d\u53c2\u6570\u3001\u5c40\u90e8\u53d8\u91cf\u548c\u52a8\u6001\u53d8\u91cf
13 NoRenameWithErrors=\u5f53\u6e90\u6587\u4ef6\u5305\u542b\u9519\u8bef\u65f6\u65e0\u6cd5\u8fdb\u884c\u91cd\u547d\u540d
14 UnexpectedError=\u8bed\u6cd5\u9519\u8bef\uff0c\u610f\u5916\u7684 {0}
15 OptionsCategory_Name=Ruby
16 OptionsCategory_Title=Ruby
17 UnsafeIdentifierName=\u5728 Ruby \u540d\u79f0\u4e2d\uff0c\u53ea\u6709 a-z\u3001A-Z\u3001\u6570\u5b57\u548c\u4e0b\u5212\u7ebf\u662f\u53ef\u4ee5\u5b89\u5168\u4f7f\u7528\u7684
19 ## TEMPORARY -- this should be removed soon
20 # because the colors should be added dynamically from the infrastructure
22 CLASS_VAR=\u7c7b\u53d8\u91cf
23 REGEXP_LITERAL=\u6b63\u5219\u8868\u8fbe\u5f0f
24 LINE_COMMENT=\u884c\u6ce8\u91ca
26 INT_LITERAL=\u6570\u503c
27 IDENTIFIER=\u6807\u8bc6\u7b26
28 keyword=\u5173\u952e\u5b57
29 WHITESPACE=\u7a7a\u767d
30 FLOAT_LITERAL=\u6d6e\u70b9\u6570\u503c\u578b
31 ANY_OPERATOR=\u8fd0\u7b97\u7b26
32 INSTANCE_VAR=\u5b9e\u4f8b
33 STRING_INVALID=\u65e0\u6548\u7684\u5b57\u7b26\u4e32
34 GLOBAL_VAR=\u5168\u5c40\u53d8\u91cf
35 STRING_LITERAL=\u5b57\u7b26\u4e32
37 BLOCK_COMMENT=\u5757\u6ce8\u91ca
38 STRING_TEXT=\u5b57\u7b26\u4e32
39 QUOTED_STRING_LITERAL=\u5f15\u7528\u7684\u5b57\u7b26\u4e32
41 STRING_ESCAPE=\u5b57\u7b26\u4e32\u8f6c\u4e49
42 DOCUMENTATION=\u6587\u6863
43 COMMENT_TEXT=\u6ce8\u91ca\u6587\u672c
44 COMMENT_TODO=\u6ce8\u91ca TODO \u6587\u672c
45 COMMENT_RDOC=RDoc \u6ce8\u91ca\u6807\u8bb0
46 COMMENT_HTMLTAG=\u6ce8\u91ca HTML \u6807\u8bb0
47 COMMENT_LINK=\u6ce8\u91ca\u94fe\u63a5
48 COMMENT_BOLD=\u7c97\u4f53\u6ce8\u91ca
49 COMMENT_ITALIC=\u659c\u4f53\u6ce8\u91ca
50 TYPE_SYMBOL=\u7c7b\u578b\u7b26\u53f7
51 REGEXP_TEXT=\u6b63\u5219\u8868\u8fbe\u5f0f
52 REGEXP_META=\u6b63\u5219\u8868\u8fbe\u5f0f Meta \u5b57\u7b26
53 REGEXP_INVALID=\u65e0\u6548\u7684\u6b63\u5219\u8868\u8fbe\u5f0f
55 #"Semantic" highlighting:
56 mod-unused=\u672a\u4f7f\u7528\u7684\u5143\u7d20
57 mod-abstract=\u62bd\u8c61\u5143\u7d20
58 mod-field=\u5b57\u6bb5
59 mod-local-variable=\u5c40\u90e8\u53d8\u91cf
60 mod-parameter=\u53c2\u6570
61 mod-method=\u65b9\u6cd5
62 mod-constructor=\u6784\u9020\u51fd\u6570
64 mod-interface=\u63a5\u53e3
65 mod-annotation-type=\u6807\u6ce8
67 mod-deprecated=\u8fc7\u65f6\u5143\u7d20
68 mod-static=\u9759\u6001\u6210\u5458
69 mod-private=\u79c1\u6709\u6210\u5458
70 mod-package-private=\u79c1\u6709\u5305\u6210\u5458
71 mod-protected=\u53d7\u4fdd\u62a4\u7684\u6210\u5458
72 mod-public=\u516c\u5171\u6210\u5458
73 mod-type-parameter-declaration=\u7c7b\u578b\u53c2\u6570
74 mod-type-parameter-use=\u7c7b\u578b\u53c2\u6570\u4f7f\u7528
75 mod-undefined=\u672a\u5b9a\u4e49\u7684\u5143\u7d20
76 mark-occurrences=\u6807\u8bb0\u5b9e\u4f8b
77 covered=\u5df2\u8986\u76d6
78 uncovered=\u672a\u8986\u76d6
79 inferred=\u63a8\u65ad\u5df2\u8986\u76d6
82 #ct_jc=import Java class
83 #ct_do=do { |e| \u2026 }
85 #ct_begin=begin rescue end
86 #ct_if=if \u2026 | end
87 #ct_ife=if \u2026 | else \u2026 | end
88 #ct_doc==begin/=end documentation
90 # TextMate snippets: Ruby.tmbundle
91 ct_hash=Add # => Marker
92 ct_colon=Hash Pair :key => "value"
93 #ct_Comp=include Comparable \u2026
94 #ct_Dir=Dir.glob("\u2026") { |file| \u2026 }
95 #ct_Enum=include Enumerable \u2026
96 #ct_File=File.foreach ("\u2026") { |line| \u2026 }
97 #ct_Forw-=extend Forwardable
98 #ct_Hash=Hash.new { |hash, key| hash[key] = \u2026 }
99 #ct_Md=Marshal.dump(\u2026, file)
100 #ct_Ml=Marshal.load(obj)
101 #ct_Pn-=PStore.new( \u2026 )
102 #ct_Yd-=YAML.dump(\u2026, file)
103 #ct_Yl-=YAML.load(file)
104 #ct_all=all? { |e| \u2026 }
105 #ct_am=alias_method \u2026
106 #ct_any=any? { |e| \u2026 }
107 #ct_app=application_code { \u2026 }
108 #ct_as=assert(\u2026)
109 #ct_ase=assert_equal(\u2026)
110 #ct_asid=assert_in_delta(\u2026)
111 #ct_asio=assert_instance_of(\u2026)
112 #ct_asko=assert_kind_of(\u2026)
113 #ct_asm=assert_match(\u2026)
114 #ct_asn=assert_nil(\u2026)
115 #ct_asne=assert_not_equal(\u2026)
116 #ct_asnm=assert_no_match(\u2026)
117 #ct_asnn=assert_not_nil(\u2026)
118 #ct_asnr=assert_nothing_raised(\u2026) { \u2026 }
119 #ct_asns=assert_not_same(\u2026)
120 #ct_asnt=assert_nothing_thrown { \u2026 }
121 #ct_aso=assert_operator(\u2026)
122 #ct_asr=assert_raise(\u2026) { \u2026 }
123 #ct_asrt=assert_respond_to(\u2026)
124 #ct_ass=assert_same(\u2026)
125 #ct_ast=assert_throws(\u2026) { \u2026 }
126 #ct_bm-=Benchmark.bmbm do \u2026 end
127 #ct_case=case \u2026 | end
128 #ct_cl=classify { |e| \u2026 }
129 #ct_cla=ClassName = Struct \u2026 do \u2026 end
130 #ct_clafn=class_from_name()
131 #ct_col=collect { |e| \u2026 }
132 #ct_dop=do \u2026 end
133 #ct_deec=deep_copy(\u2026)
134 #ct_def=def \u2026 | end
135 #ct_defd=def_delegator \u2026
136 #ct_defds=def_delegators \u2026
137 #ct_defmm=def method_missing \u2026 end
138 #ct_defs=def self \u2026 end
139 #ct_deft=def test_ \u2026 end
140 #ct_deli=delete_if { |e| \u2026 }
141 #ct_det=detect { |e| \u2026 }
142 #ct_ea=each { |e| \u2026 }
143 #ct_eab=each_byte { |byte| \u2026 }
144 #ct_eac-=each_char { |chr| \u2026 }
145 #ct_eai=each_index { |i| \u2026 }
146 #ct_eak=each_key { |key| \u2026 }
147 #ct_eal=each_line { |line| \u2026 }
148 #ct_eap=each_pair { |name, val| \u2026 }
149 #ct_eas-=each_slice(\u2026) { |group| \u2026 }
150 #ct_eav=each_value { |val| \u2026 }
151 #ct_eawi=each_with_index { |e, i| \u2026 }
152 #ct_elsif=elsif \u2026
154 #ct_fin=find { |e| \u2026 }
155 #ct_fina=find_all { |e| \u2026 }
157 #ct_flao=flatten_once()
158 #ct_gre=grep(/pattern/) { |match| \u2026 }
159 #ct_loo=loop { \u2026 }
160 #ct_map=map { |e| \u2026 }
161 #ct_mapwi-=map_with_index { |e, i| \u2026 }
162 #ct_max=max { |a, b| \u2026 }
163 #ct_min=min { |a, b| \u2026 }
164 #ct_mod=module \u2026 ClassMethods \u2026 end
165 #ct_par=partition { |e| \u2026 }
166 #ct_patfh=path_from_here( \u2026 )
167 #ct_r=attr_reader \u2026
169 #ct_rb=#!/usr/bin/env ruby -wKU
170 #ct_rej=reject { |e| \u2026 }
171 #ct_rep=results.report(\u2026) { \u2026 }
172 #ct_req=require "\u2026"
173 #ct_reve=reverse_each { |e| \u2026 }
174 #ct_rw=attr_accessor \u2026
175 #ct_sca=scan(/\u2026/) { |match| \u2026 }
176 #ct_sel=select { |e| \u2026 }
177 #ct_sin=singleton_class()
178 #ct_sor=sort { |a, b| \u2026 }
179 #ct_sorb=sort_by { |e| \u2026 }
180 #ct_tc=class \u2026 < Test::Unit::TestCase \u2026 end
181 #ct_ts=require "tc_\u2026" \u2026
182 #ct_uni=unix_filter { \u2026 }
183 #ct_unless=unless \u2026 | end
184 #ct_until=until \u2026 end
186 #ct_usau=usage_unless()
187 #ct_w=attr_writer \u2026
188 #ct_when=when \u2026 |
189 #ct_while=while \u2026 end
191 #ct_zip=zip(enums) { |row| \u2026 }
193 # TextMate snippets from Ruby on Rails.tmbundle
194 #ct_art=assert_redirected_to
195 #ct_asre=assert_response
197 #ct_flash=flash[\u2026 | ]
198 #ct_habtm=has_and_belongs_to_many
202 ct_mccc=Create Several Columns
203 ct_mcol=\u6dfb\u52a0\u5217
204 #ct_mp=map(&:sym_proc)
205 ct_mtab=\u521b\u5efa\u8868
206 #ct_ra=render (action)
207 #ct_ral=render (action, layout)
208 #ct_rcea=render_component (action)
209 #ct_rcec=render_component (controller)
210 #ct_rceca=render_component (controller, action)
211 #ct_rdb=RAILS_DEFAULT_LOGGER.debug
212 #ct_rea=redirect_to (action)
213 #ct_reai=redirect_to (action, id)
214 #ct_rec=redirect_to (controller)
215 #ct_reca=redirect_to (controller, action)
216 #ct_recai=redirect_to (controller, action, id)
218 #ct_rfu=render (file, use_full_path)
219 #ct_ri=render (inline)
220 #ct_ril=render (inline, locals)
221 #ct_rit=render (inline, type)
222 #ct_rl=render (layout)
223 #ct_rn=render (nothing)
224 #ct_rns=render (nothing, status)
225 #ct_rp=render (partial)
226 #ct_rpc=render (partial, collection)
227 #ct_rpl=render (partial, locals)
228 #ct_rpo=render (partial, object)
229 #ct_rps=render (partial, status)
231 #ct_rtl=render (text, layout)
232 #ct_rtlt=render (text, layout => true)
233 #ct_rts=render (text, status)
234 #ct_va=validates_associated
235 #ct_vaif=validates_associated if
236 #ct_vc=validates_confirmation_of
237 #ct_vcif=validates_confirmation_of if
238 #ct_ve=validates_exclusion_of
239 #ct_veif=validates_exclusion_of if
240 #ct_verify=verify \u2026 render
241 #ct_vl=validates_length_of
242 #ct_vp=validates_presence_of
243 #ct_vpif=validates_presence_of if
244 #ct_vu=validates_uniqueness_of
245 #ct_vuif=validates_uniqueness_of if
246 # Mime Type application/x-httpd-eruby
248 #ct_lia=link_to (action)
249 #ct_liai=link_to (action, id)
250 #ct_lic=link_to (controller)
251 #ct_lica=link_to (controller, action)
252 #ct_licai=link_to (controller, action, id)
254 DynamicMethod=\u6b64\u65b9\u6cd5\u662f\u901a\u8fc7 Rails \u52a8\u6001\u751f\u6210\u7684\uff0c\u5b83\u5c06\u5728\u6a21\u578b\u4e2d\u641c\u7d22\u7ed9\u5b9a\u5217\u7684\u5339\u914d\u9879\u3002\u4e5f\u53ef\u4ee5\u6309\u5217\u7ec4\u5408\u8fdb\u884c\u641c\u7d22\uff0c\u65b9\u6cd5\u662f\uff1a\u4f7f\u7528 <code>_and_</code> \u5c06\u5b83\u4eec\u8fde\u63a5\u8d77\u6765\u3002
255 NoCommentFound=\u627e\u4e0d\u5230\u6ce8\u91ca
256 #Documented=(documented)
260 FileDeleted=\u627e\u4e0d\u5230\u8be5\u6587\u4ef6\u3002\u53ef\u80fd\u5df2\u5c06\u5176\u5728 IDE \u5916\u5220\u9664\uff1f\n\u901a\u8fc7\u5220\u9664\u7528\u6237\u76ee\u5f55\u4e2d\u7684 var/cache/gsf-index\n \u76ee\u5f55\uff0c\u53ef\u4ee5\u5f3a\u5236\u66f4\u65b0\u8be5\u7d22\u5f15\u3002
261 # Displayed as a return type (in navigator etc) when a method has an unknown return type
262 RubyUnknownType=\u672a\u77e5
263 InferredType=\u63a8\u65ad\u7684\u7c7b\u578b\uff1a
264 # used as a delimiter when displaying return types, e.g. String or Float
267 InstalledVersions=\u5b89\u88c5\u7684\u7248\u672c\uff1a{0}
269 SC_100=100\uff08\u7ee7\u7eed\uff09
270 SC_100_DESC=\u8bf7\u6c42\u8005\u5e94\u7ee7\u7eed\u8bf7\u6c42\u3002\u670d\u52a1\u5668\u8fd4\u56de\u6b64\u4ee3\u7801\u4ee5\u6307\u793a\u5b83\u5df2\u6536\u5230\u8bf7\u6c42\u7684\u7b2c\u4e00\u90e8\u5206\uff0c\u5e76\u5728\u7b49\u5f85\u5176\u4f59\u90e8\u5206\u3002
271 SC_101=101\uff08\u4ea4\u6362\u534f\u8bae\uff09
272 SC_101_DESC=\u8bf7\u6c42\u8005\u5df2\u8981\u6c42\u670d\u52a1\u5668\u4ea4\u6362\u534f\u8bae\uff0c\u670d\u52a1\u5668\u6b63\u786e\u8ba4\u5b83\u4f1a\u6267\u884c\u6b64\u64cd\u4f5c\u3002
273 SC_200=200\uff08\u6210\u529f\uff09
274 SC_200_DESC=\u670d\u52a1\u5668\u5df2\u6210\u529f\u5904\u7406\u8bf7\u6c42\u3002\u901a\u5e38\uff0c\u8fd9\u8868\u793a\u670d\u52a1\u5668\u63d0\u4f9b\u4e86\u8bf7\u6c42\u7684\u9875\u9762\u3002
275 SC_201=201\uff08\u5df2\u521b\u5efa\uff09
276 SC_201_DESC=\u8bf7\u6c42\u5df2\u6210\u529f\uff0c\u5e76\u4e14\u670d\u52a1\u5668\u521b\u5efa\u4e86\u65b0\u8d44\u6e90\u3002
277 SC_202=202\uff08\u5df2\u63a5\u53d7\uff09
278 SC_202_DESC=\u670d\u52a1\u5668\u5df2\u63a5\u53d7\u8bf7\u6c42\uff0c\u4f46\u5c1a\u672a\u5904\u7406\u3002
279 SC_203=203\uff08\u975e\u6743\u5a01\u6027\u4fe1\u606f\uff09
280 SC_203_DESC=\u670d\u52a1\u5668\u5df2\u6210\u529f\u5904\u7406\u8bf7\u6c42\uff0c\u4f46\u6b63\u5728\u8fd4\u56de\u53ef\u80fd\u6765\u81ea\u5176\u4ed6\u6765\u6e90\u7684\u4fe1\u606f\u3002
281 SC_204=204\uff08\u65e0\u5185\u5bb9\uff09
282 SC_204_DESC=\u670d\u52a1\u5668\u5df2\u6210\u529f\u5904\u7406\u8bf7\u6c42\uff0c\u4f46\u672a\u8fd4\u56de\u4efb\u4f55\u5185\u5bb9\u3002
283 SC_205=205\uff08\u91cd\u7f6e\u5185\u5bb9\uff09
284 SC_205_DESC=\u670d\u52a1\u5668\u5df2\u6210\u529f\u5904\u7406\u8bf7\u6c42\uff0c\u4f46\u672a\u8fd4\u56de\u4efb\u4f55\u5185\u5bb9\u3002\u4e0e 204 \u54cd\u5e94\u4e0d\u540c\uff0c\u6b64\u54cd\u5e94\u9700\u8981\u8bf7\u6c42\u8005\u91cd\u7f6e\u6587\u6863\u89c6\u56fe\uff08\u4f8b\u5982\uff0c\u6e05\u9664\u8868\u5355\u4e2d\u65b0\u8f93\u5165\u7684\u5185\u5bb9\uff09\u3002
285 SC_206=206\uff08\u90e8\u5206\u5185\u5bb9\uff09
286 SC_206_DESC=\u670d\u52a1\u5668\u5df2\u6210\u529f\u5904\u7406\u4e86\u90e8\u5206 GET \u8bf7\u6c42\u3002
287 SC_300=300\uff08\u591a\u4e2a\u9009\u9879\uff09
288 SC_300_DESC=\u670d\u52a1\u5668\u5177\u6709\u591a\u4e2a\u57fa\u4e8e\u8bf7\u6c42\u7684\u53ef\u7528\u64cd\u4f5c\u3002\u670d\u52a1\u5668\u53ef\u4ee5\u6839\u636e\u8bf7\u6c42\u8005\uff08\u7528\u6237\u4ee3\u7406\uff09\u9009\u62e9\u4e00\u4e2a\u64cd\u4f5c\uff0c\u6216\u8005\u53ef\u4ee5\u663e\u793a\u4e00\u4e2a\u5217\u8868\uff0c\u4ee5\u4fbf\u8bf7\u6c42\u8005\u4ece\u4e2d\u9009\u62e9\u4e00\u4e2a\u64cd\u4f5c\u3002
289 SC_301=301\uff08\u5df2\u6c38\u4e45\u79fb\u9664\uff09
290 SC_301_DESC=\u8bf7\u6c42\u7684\u9875\u9762\u5df2\u6c38\u4e45\u79fb\u81f3\u65b0\u4f4d\u7f6e\u3002\u5f53\u670d\u52a1\u5668\u8fd4\u56de\u6b64\u54cd\u5e94\uff08\u4f5c\u4e3a\u5bf9 GET \u6216 HEAD \u8bf7\u6c42\u7684\u54cd\u5e94\uff09\u65f6\uff0c\u5b83\u4f1a\u81ea\u52a8\u5c06\u8bf7\u6c42\u8005\u7684\u8bf7\u6c42\u8f6c\u53d1\u5230\u65b0\u4f4d\u7f6e\u3002
291 SC_302=302\uff08\u5df2\u6682\u65f6\u79fb\u9664\uff09
292 SC_302_DESC=\u8bf7\u6c42\u7684\u8d44\u6e90\u6682\u65f6\u4f4d\u4e8e\u5176\u4ed6 URI \u4e0b\u3002\u7531\u4e8e\u91cd\u5b9a\u5411\u6709\u65f6\u53ef\u80fd\u4f1a\u53d1\u751f\u66f4\u6539\uff0c\u56e0\u6b64\u5ba2\u6237\u7aef\u5e94\u7ee7\u7eed\u5728\u4ee5\u540e\u7684\u8bf7\u6c42\u4e2d\u4f7f\u7528\u8bf7\u6c42 URI\u3002\u6b64\u54cd\u5e94\u4ec5\u5728\u5177\u6709 Cache-Control \u6216 Expires \u5934\u5b57\u6bb5\u6307\u793a\u65f6\u624d\u53ef\u7f13\u5b58\u3002
293 SC_303=303\uff08\u53c2\u89c1\u5176\u4ed6\u4f4d\u7f6e\uff09
294 SC_303_DESC=\u5f53\u8bf7\u6c42\u8005\u5e94\u8be5\u5411\u5176\u4ed6\u4f4d\u7f6e\u53d1\u51fa\u5355\u72ec\u7684 GET \u8bf7\u6c42\u4ee5\u68c0\u7d22\u54cd\u5e94\u65f6\uff0c\u670d\u52a1\u5668\u4f1a\u8fd4\u56de\u6b64\u4ee3\u7801\u3002\u5bf9\u4e8e\u9664 HEAD \u8bf7\u6c42\u4ee5\u5916\u7684\u6240\u6709\u8bf7\u6c42\uff0c\u670d\u52a1\u5668\u4f1a\u81ea\u52a8\u8f6c\u53d1\u5230\u5176\u4ed6\u4f4d\u7f6e\u3002
295 SC_304=304\uff08\u672a\u4fee\u6539\uff09
296 SC_304_DESC=\u5982\u679c\u5ba2\u6237\u7aef\u6267\u884c\u4e86\u6761\u4ef6 GET \u8bf7\u6c42\u5e76\u4e14\u8bbf\u95ee\u88ab\u5141\u8bb8\uff0c\u4f46\u672a\u5bf9\u6587\u6863\u8fdb\u884c\u4fee\u6539\uff0c\u5219\u670d\u52a1\u5668\u5e94\u4f7f\u7528\u6b64\u72b6\u6001\u4ee3\u7801\u505a\u51fa\u54cd\u5e94\u3002304 \u54cd\u5e94\u4e0d\u80fd\u5305\u542b\u6d88\u606f\u4e3b\u4f53\uff0c\u56e0\u800c\u59cb\u7ec8\u4f1a\u88ab\u5934\u5b57\u6bb5\u540e\u7684\u7b2c\u4e00\u4e2a\u7a7a\u884c\u6240\u7ec8\u6b62\u3002
297 SC_305=305\uff08\u4f7f\u7528\u4ee3\u7406\uff09
298 SC_305_DESC=\u8bf7\u6c42\u8005\u53ea\u80fd\u4f7f\u7528\u4ee3\u7406\u8bbf\u95ee\u8bf7\u6c42\u7684\u9875\u9762\u3002\u670d\u52a1\u5668\u8fd4\u56de\u6b64\u54cd\u5e94\u65f6\uff0c\u5b83\u8fd8\u4f1a\u6307\u793a\u8bf7\u6c42\u8005\u5e94\u4f7f\u7528\u7684\u4ee3\u7406\u3002
299 SC_307=307\uff08\u6682\u65f6\u91cd\u5b9a\u5411\uff09
300 SC_307_DESC=\u8bf7\u6c42\u7684\u8d44\u6e90\u6682\u65f6\u4f4d\u4e8e\u5176\u4ed6 URI \u4e0b\u3002\u7531\u4e8e\u91cd\u5b9a\u5411\u6709\u65f6\u53ef\u80fd\u4f1a\u53d1\u751f\u66f4\u6539\uff0c\u56e0\u6b64\u5ba2\u6237\u7aef\u5e94\u7ee7\u7eed\u5728\u4ee5\u540e\u7684\u8bf7\u6c42\u4e2d\u4f7f\u7528\u8bf7\u6c42 URI\u3002\u6b64\u54cd\u5e94\u4ec5\u5728\u5177\u6709 Cache-Control \u6216 Expires \u5934\u5b57\u6bb5\u6307\u793a\u65f6\u624d\u53ef\u7f13\u5b58\u3002
301 SC_400=400\uff08\u9519\u8bef\u7684\u8bf7\u6c42\uff09
302 SC_400_DESC=\u670d\u52a1\u5668\u4e0d\u4e86\u89e3\u8bf7\u6c42\u7684\u8bed\u6cd5\u3002
303 SC_401=401\uff08\u672a\u6388\u6743\uff09
304 SC_401_DESC=\u8bf7\u6c42\u9700\u8981\u9a8c\u8bc1\u3002\u5bf9\u4e8e\u767b\u5f55\u540e\u51fa\u73b0\u7684\u9875\u9762\uff0c\u670d\u52a1\u5668\u53ef\u80fd\u4f1a\u8fd4\u56de\u6b64\u54cd\u5e94\u3002
305 SC_403=403\uff08\u5df2\u7981\u6b62\uff09
306 SC_403_DESC=\u670d\u52a1\u5668\u62d2\u7edd\u4e86\u8bf7\u6c42\u3002
307 SC_404=404\uff08\u672a\u627e\u5230\uff09
308 SC_404_DESC=\u670d\u52a1\u5668\u627e\u4e0d\u5230\u8bf7\u6c42\u7684\u9875\u9762\u3002\u4f8b\u5982\uff0c\u5982\u679c\u8bf7\u6c42\u7684\u662f\u670d\u52a1\u5668\u4e0a\u4e0d\u5b58\u5728\u7684\u9875\u9762\uff0c\u5219\u670d\u52a1\u5668\u901a\u5e38\u4f1a\u8fd4\u56de\u6b64\u4ee3\u7801\u3002
309 SC_405=405\uff08\u65b9\u6cd5\u4e0d\u5141\u8bb8\uff09
310 SC_405_DESC=\u8bf7\u6c42\u4e2d\u6307\u5b9a\u7684\u65b9\u6cd5\u662f\u4e0d\u5141\u8bb8\u7684\u3002
311 SC_406=406\uff08\u4e0d\u53ef\u63a5\u53d7\uff09
312 SC_406_DESC=\u8bf7\u6c42\u7684\u9875\u9762\u65e0\u6cd5\u4ee5\u8bf7\u6c42\u7684\u5185\u5bb9\u7279\u6027\u505a\u51fa\u54cd\u5e94\u3002
313 SC_407=407\uff08\u9700\u8981\u4ee3\u7406\u9a8c\u8bc1\uff09
314 SC_407_DESC=\u6b64\u72b6\u6001\u4ee3\u7801\u7c7b\u4f3c\u4e8e 401\uff08\u672a\u6388\u6743\uff09\uff1b\u4f46\u5b83\u6307\u5b9a\u8bf7\u6c42\u8005\u5fc5\u987b\u4f7f\u7528\u4ee3\u7406\u8fdb\u884c\u9a8c\u8bc1\u3002\u670d\u52a1\u5668\u8fd4\u56de\u6b64\u54cd\u5e94\u65f6\uff0c\u5b83\u8fd8\u4f1a\u6307\u793a\u8bf7\u6c42\u8005\u5e94\u4f7f\u7528\u7684\u4ee3\u7406\u3002
315 SC_408=408\uff08\u8bf7\u6c42\u8d85\u65f6\uff09
316 SC_408_DESC=\u670d\u52a1\u5668\u5728\u7b49\u5f85\u8bf7\u6c42\u65f6\u8d85\u65f6\u3002
317 SC_409=409\uff08\u51b2\u7a81\uff09
318 SC_409_DESC=\u670d\u52a1\u5668\u5728\u5b9e\u73b0\u8bf7\u6c42\u65f6\u9047\u5230\u51b2\u7a81\u3002\u670d\u52a1\u5668\u5fc5\u987b\u5305\u542b\u6709\u5173\u54cd\u5e94\u4e2d\u5b58\u5728\u7684\u51b2\u7a81\u7684\u4fe1\u606f\u3002\u670d\u52a1\u5668\u53ef\u80fd\u8fd4\u56de\u6b64\u4ee3\u7801\u4ee5\u54cd\u5e94\u4e0e\u4ee5\u524d\u7684\u8bf7\u6c42\u53d1\u751f\u51b2\u7a81\u7684 PUT \u8bf7\u6c42\uff0c\u540c\u65f6\u8fd8\u4f1a\u8fd4\u56de\u8bf7\u6c42\u4e4b\u95f4\u7684\u5dee\u5f02\u5217\u8868\u3002
319 SC_410=410\uff08\u5df2\u5220\u9664\uff09
320 SC_410_DESC=\u5f53\u8bf7\u6c42\u7684\u8d44\u6e90\u5df2\u88ab\u6c38\u4e45\u5220\u9664\u65f6\uff0c\u670d\u52a1\u5668\u4f1a\u8fd4\u56de\u6b64\u54cd\u5e94\u3002\u5b83\u7c7b\u4f3c\u4e8e 404\uff08\u672a\u627e\u5230\uff09\u4ee3\u7801\uff0c\u4f46\u5bf9\u4e8e\u4ee5\u524d\u5b58\u5728\uff0c\u800c\u73b0\u5728\u4e0d\u518d\u5b58\u5728\u7684\u8d44\u6e90\uff0c\u901a\u5e38\u4f1a\u4f7f\u7528\u6b64\u4ee3\u7801\uff0c\u800c\u4e0d\u662f 404\u3002\u5982\u679c\u6c38\u4e45\u79fb\u9664\u4e86\u8d44\u6e90\uff0c\u5219\u5e94\u4f7f\u7528 301 \u6307\u5b9a\u8d44\u6e90\u7684\u65b0\u4f4d\u7f6e\u3002
321 SC_411=411\uff08\u9700\u8981\u957f\u5ea6\uff09
322 SC_411_DESC=\u670d\u52a1\u5668\u5c06\u4e0d\u63a5\u53d7\u672a\u5305\u542b\u6709\u6548 Content-Length \u5934\u5b57\u6bb5\u7684\u8bf7\u6c42\u3002
323 SC_412=412\uff08\u524d\u7f6e\u6761\u4ef6\u5931\u6548\uff09
324 SC_412_DESC=\u670d\u52a1\u5668\u4e0d\u80fd\u6ee1\u8db3\u8bf7\u6c42\u8005\u5bf9\u8bf7\u6c42\u8bbe\u7f6e\u7684\u67d0\u4e2a\u524d\u7f6e\u6761\u4ef6\u3002
325 SC_413=413\uff08\u8bf7\u6c42\u5b9e\u4f53\u592a\u5927\uff09
326 SC_413_DESC=\u670d\u52a1\u5668\u65e0\u6cd5\u5904\u7406\u8bf7\u6c42\uff0c\u56e0\u4e3a\u8bf7\u6c42\u592a\u5927\uff0c\u4ee5\u81f4\u670d\u52a1\u5668\u65e0\u6cd5\u5bf9\u5176\u5904\u7406\u3002
327 SC_414=414\uff08\u8bf7\u6c42\u7684 URI \u592a\u957f\uff09
328 SC_414_DESC=\u8bf7\u6c42\u7684 URI\uff08\u901a\u5e38\u4e3a\u4e00\u4e2a URL\uff09\u592a\u957f\uff0c\u4ee5\u81f4\u670d\u52a1\u5668\u65e0\u6cd5\u5bf9\u5176\u5904\u7406\u3002
329 SC_415=415\uff08\u4e0d\u652f\u6301\u7684\u5a92\u4f53\u7c7b\u578b\uff09
330 SC_415_DESC=\u8bf7\u6c42\u7684\u9875\u9762\u4e0d\u652f\u6301\u8bf7\u6c42\u6240\u4f7f\u7528\u7684\u683c\u5f0f\u3002
331 SC_416=416\uff08\u65e0\u6cd5\u6ee1\u8db3\u8bf7\u6c42\u7684\u8303\u56f4\uff09
332 SC_416_DESC=\u5982\u679c\u8bf7\u6c42\u7684\u8303\u56f4\u4e0d\u9002\u7528\u4e8e\u9875\u9762\uff0c\u5219\u670d\u52a1\u5668\u4f1a\u8fd4\u56de\u6b64\u72b6\u6001\u4ee3\u7801\u3002
333 SC_417=417\uff08\u9884\u671f\u5931\u6548\uff09
334 SC_417_DESC=\u670d\u52a1\u5668\u65e0\u6cd5\u6ee1\u8db3 Expect \u8bf7\u6c42\u5934\u5b57\u6bb5\u7684\u8981\u6c42\u3002
335 SC_500=500\uff08\u5185\u90e8\u670d\u52a1\u5668\u9519\u8bef\uff09
336 SC_500_DESC=\u670d\u52a1\u5668\u9047\u5230\u4e86\u9519\u8bef\uff0c\u65e0\u6cd5\u5b9e\u73b0\u8bf7\u6c42\u3002
337 SC_501=501\uff08\u672a\u5b9e\u73b0\uff09
338 SC_501_DESC=\u670d\u52a1\u5668\u4e0d\u5177\u6709\u5b9e\u73b0\u8bf7\u6c42\u7684\u529f\u80fd\u3002\u4f8b\u5982\uff0c\u670d\u52a1\u5668\u53ef\u80fd\u4f1a\u5728\u65e0\u6cd5\u8bc6\u522b\u8bf7\u6c42\u65b9\u6cd5\u65f6\u8fd4\u56de\u6b64\u4ee3\u7801\u3002
339 SC_502=502\uff08\u9519\u8bef\u7684\u7f51\u5173\uff09
340 SC_502_DESC=\u670d\u52a1\u5668\u5145\u5f53\u7f51\u5173\u6216\u4ee3\u7406\uff0c\u4e14\u6536\u5230\u6765\u81ea\u4e0a\u6e38\u670d\u52a1\u5668\u7684\u65e0\u6548\u54cd\u5e94\u3002
341 SC_503=503\uff08\u670d\u52a1\u4e0d\u53ef\u7528\uff09
342 SC_503_DESC=\u670d\u52a1\u5668\u5f53\u524d\u4e0d\u53ef\u7528\uff08\u539f\u56e0\u662f\u670d\u52a1\u5668\u8fc7\u8f7d\u6216\u505c\u673a\uff0c\u9700\u8981\u8fdb\u884c\u7ef4\u62a4\uff09\u3002\u901a\u5e38\uff0c\u8fd9\u662f\u4e00\u79cd\u6682\u65f6\u7684\u72b6\u6001\u3002
343 SC_504=504\uff08\u7f51\u5173\u8d85\u65f6\uff09
344 SC_504_DESC=\u670d\u52a1\u5668\u5145\u5f53\u7f51\u5173\u6216\u4ee3\u7406\uff0c\u4e14\u672a\u6536\u5230\u6765\u81ea\u4e0a\u6e38\u670d\u52a1\u5668\u7684\u53ca\u65f6\u8bf7\u6c42\u3002
345 SC_505=505\uff08HTTP \u7248\u672c\u4e0d\u53d7\u652f\u6301\uff09
346 SC_505_DESC=\u670d\u52a1\u5668\u4e0d\u652f\u6301\u5728\u8bf7\u6c42\u4e2d\u4f7f\u7528\u7684 HTTP \u534f\u8bae\u7248\u672c\u3002