403 Запрещенная ошибка для запроса Get при записи видео - PullRequest
0 голосов
/ 04 апреля 2019

После записи видео через Jmeter сценарии не работают только для 1 пользователя.

Видео воспроизводится нормально вручную, но не через Jmeter, и только несколько запросов, содержащих аудио и видео API, не выполняются из-за запрета 403 /.

Другие запросы работают нормально, даже такие активы, как css, js и т. Д. Работают нормально.

  1. Я пробовал как с прокси, так и без него
  2. Добавлен менеджер проверки подлинности HTTP.
  3. HTTP менеджер файлов cookie
  4. Я сопоставил все возможные динамические значения.
Thread Name: Thread Group 1-1
Sample Start: 2019-04-04 15:12:22 IST
Load time: 11
Connect Time: 0
Latency: 11
Size in bytes: 925
Sent bytes:441
Headers size in bytes: 480
Body size in bytes: 445
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: 403
Response message: Forbidden

Response headers:
HTTP/1.1 403 Forbidden
Server: AkamaiGHost
Mime-Version: 1.0
Content-Type: text/html
Content-Length: 445
Expires: Thu, 04 Apr 2019 09:42:22 GMT
Date: Thu, 04 Apr 2019 09:42:22 GMT
Connection: keep-alive
X-VIM-CACHEBC: EP:H11,E:m
Access-Control-Expose-Headers: Akamai-Edge-IP, X-VIM-CACHEBC
Akamai-Edge-IP: 104.77.173.17
Access-Control-Allow-Headers: Content-Type, Accept-Encoding, Range
Access-Control-Allow-Origin: *
Aka-c-hit: cache-miss
Timing-Allow-Origin: *

Поскольку API-интерфейс с ошибками - это аудио / видео, в fiddler и chrome ответ был примерно таким, как показано ниже:

    4sidx2V ,lmoofmfhdTtraftfhd8tfdttrunt






    ±³eF
    ­'V
    +JÄ
    1îû¸¿ZÅQó
    Æ´Æ1
    [h«}

Пояснение:

Других данных вместе с этим нет, поэтому невозможно понять ответ, полученный во время записи.

В jmeter я получаю как:

Response code: 403
Response message: Forbidden
Response data:<HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>

You don't have permission to access "http&#58;&#47;&#47;40skyfiregce&#45;vimeo&#46;akamaized&#46;net&#47;exp&#61;1554358745&#37;7eacl&#61;&#37;2F172784239&#37;2F&#37;2A&#37;7ehmac&#61;nf&#47;172784239&#47;sep&#47;video&#47;557668632&#47;chop&#47;segment&#45;1&#46;m4s" on this server.<P>
    Reference&#32;&#35;18&#46;dad4d68&#46;1554370942&#46;95e5f6
</BODY>
</HTML>

Объяснение кода:

данные ответа: данные в пределах - это один из фрагментов URL видео.

Все данные в URL-адресе являются статическими для данного видео. Изменения при выборе другого видео, поэтому я также сопоставил эти значения.

...