User Tools

Site Tools


ru:feature_url_params

Формат URLа:

http://DOMAIN.COM[/UNPROTECTED_PARAMETERS][/key=KEY_VALUE[,begin=123456789][,end=123456789][,ip=1.2.3.4]][/PROTECTED_PARAMETERS]/FILE_NAME.EXT

/speed=VALUE/

Задаётся скорость скачивания файла. Варианты задания скорости:

  • отдача без ограничения скорости
   /speed=0/
  • целочисленное значение(integer)
   /speed=123456/ - 123456 Bytes/sec
   /speed=123K/ - 123 KBytes/s
   /speed=2M/ - 2 MBytes/s
  • дробное число (real):
   1.0 - скорость скачивания будет равна битрейту файла
   1.15 - скорость скачивания будет на 15% выше битрейта файла

Если скорость в ссылке не указана , то значение берётся из настроек домена, если для домена не указана скорость, то берётся значение из настроек аккаунта.

/buffer=VALUE/

Указывает кол-во байт которые будут скачаны без ограничения скорости. Варианты указания буфера:

   * /buffer=123456/  будет скачано 123456 байт без ограничения скорости
   * /buffer=5.0/  будет скачано  5 секунд * текущую скорость скачивания (определяется значением speed)

/download2/

Добавляет два HTTP-хидера для загрузки файла с оригинальным именем:

Content-Type: application/octet-stream
Content-Disposition: attachment

/download2=FILENAME.EXT/

Добавляет два HTTP-хидера для загрузки файла с любым указанным именем

Content-Type: application/octet-stream
Content-Disposition: attachment; filename=FILENAME.EXT

/referer=LIST/

Перезаписывает список рефереров по-умолчанию . ( По-умолчанию список реферов берётся из настроек файла. Если у файла не указаны реферы, то берутся реферы из настроек домена. Если для домена не указаны реферы, то берётся из настроек аккаунта.) Список разделяется запятой. Обработка заканчивается после первого совпадения. Знак '!' перед реферером запрещает доступ к файлу для данного реферера.

Виды рефереров: none - referer is empty blocked - referer is malformed (by anonymizer) any - any referer will match DOMAIN - referer domain must be equal to given value .DOMAIN - referer domain must be equal or be subdomain of given value

If list is not ended by '[!]any' item - if last item is not preceded by '!' sign, '!any' item will be added, otherwise (if last item is preceded by '!' sign) 'any' item will be added. Example: /referer=none,blocked,.my.domain,!any/ - recommended setting /referer=!.wrong.domain,any/

ru/feature_url_params.txt · Last modified: 2016/11/18 14:39 by psv