За последние 24 часа нас посетили 22556 программистов и 1009 роботов. Сейчас ищет 671 программист ...

multipart/form-data chunked

Тема в разделе "Прочие вопросы по PHP", создана пользователем Ulkyome, 3 дек 2018.

  1. Ulkyome

    Ulkyome Новичок

    С нами с:
    3 дек 2018
    Сообщения:
    1
    Симпатии:
    0
    Привет, сильно не закидывайте тапками если что не так напишу =)

    Есть чужой код на C# https://pastebin.com/kXf3F64v

    Хочу принимать эти данные но не разу не работал с chunk
    Если слушаю $_FILES То там пусто
    вот глобалка
    Код (Text):
    1. Array
    2. (
    3.     [_GET] => Array
    4.         (
    5.             [token] => 3e9f381df17a6aa83ed6692e7b4a47d4
    6.         )
    7.  
    8.     [_POST] => Array
    9.         (
    10.             [op] => Submit
    11.             [form_id] => chunk_upload_form
    12.             [pfs_md5] => 18bb3d53101ec01861ccdc1e1816f179
    13.             [total_chunks] => 10
    14.             [gamecode] => 07708
    15.             [pfs] => sce_sdmemory
    16.             [pfs_size] => 10485760
    17.         )
    18.  
    19.     [_COOKIE] => Array
    20.         (
    21.         )
    22.  
    23.     [_FILES] => Array
    24.         (
    25.         )
    26.  
    27.     [_SERVER] => Array
    28.         (
    29.             [Path] => E:\Server\nginx/;E:\Server\nginx/var/
    30.             [PHP_FCGI_MAX_REQUESTS] => 0
    31.             [SystemDrive] => C:
    32.             [SystemRoot] => C:\Windows
    33.             [TEMP] => E:\Server\nginx/temp/php
    34.             [TMP] => E:\Server\nginx/temp/php
    35.             [windir] => C:\Windows
    36.             [PHP_FCGI_CHILDREN] => 5
    37.             [HTTP_TRANSFER_ENCODING] => chunked
    38.             [HTTP_PRAGMA] => no-cache
    39.             [HTTP_CACHE_CONTROL] => no-store,no-cache
    40.             [HTTP_HOST] => sw1.mmzerosix.ru:8082
    41.             [HTTP_AUTHORIZATION] => Basic c2F2ZXdpemFyZF8xOldkMmwjQHZxanVuKTNL
    42.             [HTTP_USER_AGENT] => Save Wizard for PS4 Max 1.0.6510.36416
    43.             [HTTP_CONTENT_TYPE] => multipart/form-data; boundary=---------------------------8d658d3c6b9bb2c
    44.             [REDIRECT_STATUS] => 200
    45.             [SERVER_NAME] => sw.mmzerosix.ru
    46.             [SERVER_PORT] => 8082
    47.             [SERVER_ADDR] => 192.168.11.45
    48.             [REMOTE_PORT] => 53106
    49.             [REMOTE_ADDR] => 192.168.1.1
    50.             [SERVER_SOFTWARE] => nginx/1.12.0
    51.             [GATEWAY_INTERFACE] => CGI/1.1
    52.             [SERVER_PROTOCOL] => HTTP/1.1
    53.             [DOCUMENT_ROOT] => E:\Server\nginx/home/sw.mmzerosix.ru/public_html
    54.             [DOCUMENT_URI] => /index.php
    55.             [REQUEST_URI] => /chunk_upload?token=3e9f381df17a6aa83ed6692e7b4a47d4
    56.             [SCRIPT_NAME] => /index.php
    57.             [CONTENT_LENGTH] => 820
    58.             [CONTENT_TYPE] => multipart/form-data; boundary=---------------------------8d658d3c6b9bb2c
    59.             [REQUEST_METHOD] => POST
    60.             [QUERY_STRING] => token=3e9f381df17a6aa83ed6692e7b4a47d4
    61.             [SCRIPT_FILENAME] => E:\Server\nginx/home/sw.mmzerosix.ru/public_html//index.php
    62.             [FCGI_ROLE] => RESPONDER
    63.             [PHP_SELF] => /index.php
    64.             [PHP_AUTH_USER] =>
    65.             [PHP_AUTH_PW] =>
    66.             [REQUEST_TIME_FLOAT] => 1543799854.9945
    67.             [REQUEST_TIME] => 1543799854
    68.         )
    69.  
    70.     [GLOBALS] => Array
    71. *RECURSION*
    72. )
    Как правильно принимать такие данные ?
    php 7.1.5

    За ранее большое спасибо тем кто ответит или посоветует что либо
     
  2. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    по простому переписать код на пыхе...
    по сложному скомпилировать имеющийся код, написать обёртку для него и вызвать как расширение