Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(171)

Side by Side Diff: chrome/common/extensions/docs/declarativeWebRequest.html

Issue 10451071: Add support for response header manipulation in Declarative WebRequest API (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Made header value comparison case-insensitive Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note: 1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note:
2 1) The <head> information in this page is significant, should be uniform 2 1) The <head> information in this page is significant, should be uniform
3 across api docs and should be edited only with knowledge of the 3 across api docs and should be edited only with knowledge of the
4 templating mechanism. 4 templating mechanism.
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a 5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a
6 browser, it will be re-generated from the template, json schema and 6 browser, it will be re-generated from the template, json schema and
7 authored overview content. 7 authored overview content.
8 4) The <body>.innerHTML is also generated by an offline step so that this 8 4) The <body>.innerHTML is also generated by an offline step so that this
9 page may easily be indexed by search engines. 9 page may easily be indexed by search engines.
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head>
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
244 </ol> 244 </ol>
245 </li><li> 245 </li><li>
246 <a href="#type-declarativeWebRequest.SetRequestHeader">declarati veWebRequest.SetRequestHeader</a> 246 <a href="#type-declarativeWebRequest.SetRequestHeader">declarati veWebRequest.SetRequestHeader</a>
247 <ol> 247 <ol>
248 </ol> 248 </ol>
249 </li><li> 249 </li><li>
250 <a href="#type-declarativeWebRequest.RemoveRequestHeader">declar ativeWebRequest.RemoveRequestHeader</a> 250 <a href="#type-declarativeWebRequest.RemoveRequestHeader">declar ativeWebRequest.RemoveRequestHeader</a>
251 <ol> 251 <ol>
252 </ol> 252 </ol>
253 </li><li> 253 </li><li>
254 <a href="#type-declarativeWebRequest.AddResponseHeader">declarat iveWebRequest.AddResponseHeader</a>
255 <ol>
256 </ol>
257 </li><li>
258 <a href="#type-declarativeWebRequest.RemoveResponseHeader">decla rativeWebRequest.RemoveResponseHeader</a>
259 <ol>
260 </ol>
261 </li><li>
254 <a href="#type-declarativeWebRequest.IgnoreRules">declarativeWeb Request.IgnoreRules</a> 262 <a href="#type-declarativeWebRequest.IgnoreRules">declarativeWeb Request.IgnoreRules</a>
255 <ol> 263 <ol>
256 </ol> 264 </ol>
257 </li> 265 </li>
258 </ol> 266 </ol>
259 </li> 267 </li>
260 </ol> 268 </ol>
261 </li> 269 </li>
262 </ol> 270 </ol>
263 </div> 271 </div>
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
413 </div> 421 </div>
414 </dl> 422 </dl>
415 </div> <!-- /conditions --> 423 </div> <!-- /conditions -->
416 <!-- ACTIONS --> 424 <!-- ACTIONS -->
417 <div> 425 <div>
418 <h4>Supported actions</h4> 426 <h4>Supported actions</h4>
419 <dl> 427 <dl>
420 <div> 428 <div>
421 <div> 429 <div>
422 <dt> 430 <dt>
431 <a href="declarativeWebRequest.html#type-declarativeWebRequest.AddRe sponseHeader">declarativeWebRequest.AddResponseHeader</a>
432 </dt>
433 <dd class="todo">
434 Undocumented.
435 </dd>
436 </div>
437 </div><div>
438 <div>
439 <dt>
423 <a>declarativeWebRequest.CancelRequest</a> 440 <a>declarativeWebRequest.CancelRequest</a>
424 </dt> 441 </dt>
425 </div> 442 </div>
426 </div><div> 443 </div><div>
427 <div> 444 <div>
428 <dt> 445 <dt>
429 <a>declarativeWebRequest.RedirectRequest</a> 446 <a>declarativeWebRequest.RedirectRequest</a>
430 </dt> 447 </dt>
431 </div> 448 </div>
432 </div><div> 449 </div><div>
(...skipping 28 matching lines...) Expand all
461 <dt> 478 <dt>
462 <a href="declarativeWebRequest.html#type-declarativeWebRequest.Remov eRequestHeader">declarativeWebRequest.RemoveRequestHeader</a> 479 <a href="declarativeWebRequest.html#type-declarativeWebRequest.Remov eRequestHeader">declarativeWebRequest.RemoveRequestHeader</a>
463 </dt> 480 </dt>
464 <dd class="todo"> 481 <dd class="todo">
465 Undocumented. 482 Undocumented.
466 </dd> 483 </dd>
467 </div> 484 </div>
468 </div><div> 485 </div><div>
469 <div> 486 <div>
470 <dt> 487 <dt>
488 <a href="declarativeWebRequest.html#type-declarativeWebRequest.Remov eResponseHeader">declarativeWebRequest.RemoveResponseHeader</a>
489 </dt>
490 <dd class="todo">
491 Undocumented.
492 </dd>
493 </div>
494 </div><div>
495 <div>
496 <dt>
471 <a href="declarativeWebRequest.html#type-declarativeWebRequest.Ignor eRules">declarativeWebRequest.IgnoreRules</a> 497 <a href="declarativeWebRequest.html#type-declarativeWebRequest.Ignor eRules">declarativeWebRequest.IgnoreRules</a>
472 </dt> 498 </dt>
473 <dd class="todo"> 499 <dd class="todo">
474 Undocumented. 500 Undocumented.
475 </dd> 501 </dd>
476 </div> 502 </div>
477 </div> 503 </div>
478 </dl> 504 </dl>
479 </div> <!-- /actions --> 505 </div> <!-- /actions -->
480 </div> <!-- /description --> 506 </div> <!-- /description -->
(...skipping 317 matching lines...) Expand 10 before | Expand all | Expand 10 after
798 ( 824 (
799 <span id="typeTemplate"> 825 <span id="typeTemplate">
800 <span> 826 <span>
801 <span>object</span> 827 <span>object</span>
802 </span> 828 </span>
803 </span> 829 </span>
804 ) 830 )
805 </div> 831 </div>
806 </em> 832 </em>
807 </dt> 833 </dt>
808 <dd>Sets the request header of the specified name to the specified val ue. If a header with the specified name did not exist before, a new one is creat ed. Header name comparison is always case-insensitive. Each request header name occurs only once in each request.</dd> 834 <dd>Sets the request header of the specified name to the specified val ue. If a header with the specified name did not exist before, a new one is creat ed. Header name comparison is always case-insensitive. Each request header name occurs only once in each request.</dd>
809 <!-- OBJECT PROPERTIES --> 835 <!-- OBJECT PROPERTIES -->
810 <dd> 836 <dd>
811 <dl> 837 <dl>
812 <div> 838 <div>
813 <div> 839 <div>
814 <dt> 840 <dt>
815 <var>name</var> 841 <var>name</var>
816 <em> 842 <em>
817 <!-- TYPE --> 843 <!-- TYPE -->
818 <div style="display:inline"> 844 <div style="display:inline">
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
908 <!-- FUNCTION PARAMETERS --> 934 <!-- FUNCTION PARAMETERS -->
909 </div> 935 </div>
910 </div> 936 </div>
911 </dl> 937 </dl>
912 </dd> 938 </dd>
913 <!-- OBJECT METHODS --> 939 <!-- OBJECT METHODS -->
914 <!-- OBJECT EVENT FIELDS --> 940 <!-- OBJECT EVENT FIELDS -->
915 <!-- FUNCTION PARAMETERS --> 941 <!-- FUNCTION PARAMETERS -->
916 </div> 942 </div>
917 </div><div class="apiItem"> 943 </div><div class="apiItem">
944 <a name="type-declarativeWebRequest.AddResponseHeader"></a>
945 <h4>declarativeWebRequest.AddResponseHeader</h4>
946 <div>
947 <dt>
948 <em>
949 <!-- TYPE -->
950 <div style="display:inline">
951 (
952 <span id="typeTemplate">
953 <span>
954 <span>object</span>
955 </span>
956 </span>
957 )
958 </div>
959 </em>
960 </dt>
961 <dd>Adds the response header to the response of this web request. As m ultiple response headers may share the same name, you need to first remove and t hen add a new response header in order to replace a one.</dd>
962 <!-- OBJECT PROPERTIES -->
963 <dd>
964 <dl>
965 <div>
966 <div>
967 <dt>
968 <var>name</var>
969 <em>
970 <!-- TYPE -->
971 <div style="display:inline">
972 (
973 <span id="typeTemplate">
974 <span>
975 <span>string</span>
976 </span>
977 </span>
978 )
979 </div>
980 </em>
981 </dt>
982 <dd>HTTP response header name.</dd>
983 <!-- OBJECT PROPERTIES -->
984 <!-- OBJECT METHODS -->
985 <!-- OBJECT EVENT FIELDS -->
986 <!-- FUNCTION PARAMETERS -->
987 </div>
988 </div><div>
989 <div>
990 <dt>
991 <var>value</var>
992 <em>
993 <!-- TYPE -->
994 <div style="display:inline">
995 (
996 <span id="typeTemplate">
997 <span>
998 <span>string</span>
999 </span>
1000 </span>
1001 )
1002 </div>
1003 </em>
1004 </dt>
1005 <dd>HTTP response header value.</dd>
1006 <!-- OBJECT PROPERTIES -->
1007 <!-- OBJECT METHODS -->
1008 <!-- OBJECT EVENT FIELDS -->
1009 <!-- FUNCTION PARAMETERS -->
1010 </div>
1011 </div>
1012 </dl>
1013 </dd>
1014 <!-- OBJECT METHODS -->
1015 <!-- OBJECT EVENT FIELDS -->
1016 <!-- FUNCTION PARAMETERS -->
1017 </div>
1018 </div><div class="apiItem">
1019 <a name="type-declarativeWebRequest.RemoveResponseHeader"></a>
1020 <h4>declarativeWebRequest.RemoveResponseHeader</h4>
1021 <div>
1022 <dt>
1023 <em>
1024 <!-- TYPE -->
1025 <div style="display:inline">
1026 (
1027 <span id="typeTemplate">
1028 <span>
1029 <span>object</span>
1030 </span>
1031 </span>
1032 )
1033 </div>
1034 </em>
1035 </dt>
1036 <dd>Removes all response headers of the specified names and values.</d d>
1037 <!-- OBJECT PROPERTIES -->
1038 <dd>
1039 <dl>
1040 <div>
1041 <div>
1042 <dt>
1043 <var>name</var>
1044 <em>
1045 <!-- TYPE -->
1046 <div style="display:inline">
1047 (
1048 <span id="typeTemplate">
1049 <span>
1050 <span>string</span>
1051 </span>
1052 </span>
1053 )
1054 </div>
1055 </em>
1056 </dt>
1057 <dd>HTTP request header name (case-insensitive).</dd>
1058 <!-- OBJECT PROPERTIES -->
1059 <!-- OBJECT METHODS -->
1060 <!-- OBJECT EVENT FIELDS -->
1061 <!-- FUNCTION PARAMETERS -->
1062 </div>
1063 </div><div>
1064 <div>
1065 <dt>
1066 <var>value</var>
1067 <em>
1068 <!-- TYPE -->
1069 <div style="display:inline">
1070 (
1071 <span class="optional">optional</span>
1072 <span id="typeTemplate">
1073 <span>
1074 <span>string</span>
1075 </span>
1076 </span>
1077 )
1078 </div>
1079 </em>
1080 </dt>
1081 <dd>HTTP request header value (case-insensitive).</dd>
1082 <!-- OBJECT PROPERTIES -->
1083 <!-- OBJECT METHODS -->
1084 <!-- OBJECT EVENT FIELDS -->
1085 <!-- FUNCTION PARAMETERS -->
1086 </div>
1087 </div>
1088 </dl>
1089 </dd>
1090 <!-- OBJECT METHODS -->
1091 <!-- OBJECT EVENT FIELDS -->
1092 <!-- FUNCTION PARAMETERS -->
1093 </div>
1094 </div><div class="apiItem">
918 <a name="type-declarativeWebRequest.IgnoreRules"></a> 1095 <a name="type-declarativeWebRequest.IgnoreRules"></a>
919 <h4>declarativeWebRequest.IgnoreRules</h4> 1096 <h4>declarativeWebRequest.IgnoreRules</h4>
920 <div> 1097 <div>
921 <dt> 1098 <dt>
922 <em> 1099 <em>
923 <!-- TYPE --> 1100 <!-- TYPE -->
924 <div style="display:inline"> 1101 <div style="display:inline">
925 ( 1102 (
926 <span id="typeTemplate"> 1103 <span id="typeTemplate">
927 <span> 1104 <span>
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
999 _uff=0; 1176 _uff=0;
1000 urchinTracker(); 1177 urchinTracker();
1001 } 1178 }
1002 catch(e) {/* urchinTracker not available. */} 1179 catch(e) {/* urchinTracker not available. */}
1003 </script> 1180 </script>
1004 <!-- end analytics --> 1181 <!-- end analytics -->
1005 </div> 1182 </div>
1006 </div> <!-- /gc-footer --> 1183 </div> <!-- /gc-footer -->
1007 </div> <!-- /gc-container --> 1184 </div> <!-- /gc-container -->
1008 </body></html> 1185 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698