Передача multipart / form-data между двумя проектами Perl с использованием Mojo - PullRequest
0 голосов
/ 29 ноября 2018

Так что мне нужно передать данные из нескольких частей между двумя проектами.Первый код проекта (я получаю данные формы и выполняю там некоторые действия):

    my $formdata = $self->req->params->to_hash;

    //some actions with $formdata here
    $data_request->{some_content} = {content => $formdata->{contentstr}};
    $data_request->{filedata} = {file => $formdata->{filename}};
    my $headers = {
        'Content-Type' => 'multipart/form-data'
    };
    my $url = Mojo::URL->new($conf->{host});
    $url->path($conf->{my_url});

    my $tx = $ua->post($url => $headers => form => $data_request);

Но по какой-то причине я не могу получить файл во втором проекте, используя

$self->req->upload('filename')

ЕслиЯ загружаю файл в первом проекте, он отлично работает.Параметры содержимого доступны во втором проекте, но не в файле.Почему я не могу просто передать двоичные данные?

...