Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

Accelerate_delivery.json 5.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. {
  2. "children": [
  3. {
  4. "behaviors": [
  5. {
  6. "name": "dnsAsyncRefresh",
  7. "options": {
  8. "enabled": true,
  9. "timeout": "1h"
  10. }
  11. }
  12. ],
  13. "comments": "Optimize the connection between edge and origin.",
  14. "name": "Origin connectivity",
  15. "options": {},
  16. "criteriaMustSatisfy": "all"
  17. },
  18. {
  19. "behaviors": [
  20. {
  21. "name": "enhancedAkamaiProtocol",
  22. "options": {
  23. "display": ""
  24. }
  25. },
  26. {
  27. "name": "http3",
  28. "options": {
  29. "enable": true
  30. }
  31. },
  32. {
  33. "name": "http2",
  34. "options": {
  35. "enabled": ""
  36. }
  37. },
  38. {
  39. "name": "allowTransferEncoding",
  40. "options": {
  41. "enabled": true
  42. }
  43. },
  44. {
  45. "name": "sureRoute",
  46. "options": {
  47. "enableCustomKey": false,
  48. "enabled": true,
  49. "forceSslForward": false,
  50. "raceStatTtl": "30m",
  51. "srDownloadLinkTitle": "",
  52. "testObjectUrl": "/akamai/sureroute-test-object.html",
  53. "toHostStatus": "INCOMING_HH",
  54. "type": "PERFORMANCE"
  55. }
  56. }
  57. ],
  58. "comments": "Serve your website using modern and fast protocols.",
  59. "name": "Protocol optimizations",
  60. "options": {},
  61. "criteriaMustSatisfy": "all"
  62. },
  63. {
  64. "children": [
  65. {
  66. "behaviors": [
  67. {
  68. "name": "prefetch",
  69. "options": {
  70. "enabled": true
  71. }
  72. }
  73. ],
  74. "children": [
  75. {
  76. "behaviors": [
  77. {
  78. "name": "prefetch",
  79. "options": {
  80. "enabled": false
  81. }
  82. }
  83. ],
  84. "comments": "Disable prefetching for specific clients identifying themselves as bots and crawlers. This avoids requesting unnecessary resources from the origin.",
  85. "criteria": [
  86. {
  87. "name": "userAgent",
  88. "options": {
  89. "matchCaseSensitive": false,
  90. "matchOperator": "IS_ONE_OF",
  91. "matchWildcard": true,
  92. "values": [
  93. "*bot*",
  94. "*crawl*",
  95. "*spider*"
  96. ]
  97. }
  98. }
  99. ],
  100. "name": "Bots",
  101. "options": {},
  102. "criteriaMustSatisfy": "all"
  103. }
  104. ],
  105. "comments": "Define for which HTML pages prefetching should be enabled.",
  106. "name": "Prefetching objects",
  107. "options": {},
  108. "criteriaMustSatisfy": "all"
  109. },
  110. {
  111. "behaviors": [
  112. {
  113. "name": "prefetchable",
  114. "options": {
  115. "enabled": true
  116. }
  117. }
  118. ],
  119. "comments": "Define which resources should be prefetched.",
  120. "criteria": [
  121. {
  122. "name": "fileExtension",
  123. "options": {
  124. "matchCaseSensitive": false,
  125. "matchOperator": "IS_ONE_OF",
  126. "values": [
  127. "css",
  128. "js",
  129. "jpg",
  130. "jpeg",
  131. "jp2",
  132. "png",
  133. "gif",
  134. "svg",
  135. "svgz",
  136. "webp",
  137. "eot",
  138. "woff",
  139. "woff2",
  140. "otf",
  141. "ttf"
  142. ]
  143. }
  144. }
  145. ],
  146. "name": "Prefetchable objects",
  147. "options": {},
  148. "criteriaMustSatisfy": "all"
  149. }
  150. ],
  151. "comments": "Instruct edge servers to retrieve embedded resources before the browser requests them.",
  152. "name": "Prefetching",
  153. "options": {},
  154. "criteriaMustSatisfy": "all"
  155. },
  156. {
  157. "behaviors": [
  158. {
  159. "name": "adaptiveAcceleration",
  160. "options": {
  161. "abLogic": "DISABLED",
  162. "enableBrotliCompression": true,
  163. "enableForNoncacheable": false,
  164. "enablePreconnect": true,
  165. "enablePush": true,
  166. "enableRo": false,
  167. "preloadEnable": true,
  168. "source": "mPulse",
  169. "titleHttp2ServerPush": "",
  170. "titlePreconnect": "",
  171. "titlePreload": "",
  172. "titleRo": ""
  173. }
  174. }
  175. ],
  176. "comments": "Automatically and continuously apply performance optimizations to your website using machine learning.",
  177. "name": "Adaptive acceleration",
  178. "options": {},
  179. "criteriaMustSatisfy": "all"
  180. }
  181. ],
  182. "comments": "Control the settings related to improving the performance of delivering objects to your users.",
  183. "name": "Accelerate delivery",
  184. "options": {},
  185. "criteriaMustSatisfy": "all"
  186. }