Welcome! Log In Create A New Profile

Advanced

Re: nginx-lua and nginx upload module

All files from this thread

File Name File Size   Posted by Date  
form_parser_module.lua 19.2 KB open | download Nginx User 11/26/2011 Read message
form_parser_module.lua 19.2 KB open | download Nginx User 11/26/2011 Read message
November 26, 2011 08:10AM
Thanks for the swift replies, unfortunately I'm still having trouble getting it to play nicely with the upload module.

Here's the config I'm using: http://pastebin.com/GsrYHwj0

It seems as though the request body isn't being read correctly; ngx.req.get_body_data() works as expected if I run it from inside /upload and make a multipart post to it, but it only returns the first line of the body data when run from inside @handler. echo_request_body works fine either way.

Here's what I get when posting to it with the above config:

$ curl -F file=@TDXBN.gif http://localhost/upload
* post defs:
content_type: multipart/form-data; boundary=----------------------------ff78acc43147
maxinput: 2097152
content_length: 358
maxfilesize: 1048576
args:

* post args:

* request body:
------------------------------ff78acc43147

On a slightly different tack, I noticed one of the release announcements for ngx_echo showed this directive being used:

echo_subrequest PUT /some_upstream/$upload_file_md5 -f $upload_tmp_path

Is there something in particular you need to do to get access to $upload_tmp_path etc. outside of the upload_set_form_field directive? I've tried hacking this into working with echo_subrequest, but if i try to use any of the $upload_* variables anywhere outside of that directive then it doesn't work at all.
Subject Author Posted

nginx-lua and nginx upload module

strawman November 26, 2011 02:36AM

Re: nginx-lua and nginx upload module

agentzh November 26, 2011 03:10AM

Re: nginx-lua and nginx upload module Attachments

Nginx User November 26, 2011 04:18AM

Re: nginx-lua and nginx upload module

agentzh November 26, 2011 04:48AM

Re: nginx-lua and nginx upload module

Nginx User November 26, 2011 05:08AM

Re: nginx-lua and nginx upload module Attachments

Nginx User November 26, 2011 05:18AM

Re: nginx-lua and nginx upload module

strawman November 26, 2011 08:10AM

Re: nginx-lua and nginx upload module

agentzh November 26, 2011 08:18AM

Re: nginx-lua and nginx upload module

Nginx User November 26, 2011 08:26AM

Re: nginx-lua and nginx upload module

Valery Kholodkov November 26, 2011 03:16PM

Re: nginx-lua and nginx upload module

agentzh November 26, 2011 05:10PM

Re: nginx-lua and nginx upload module

Nginx User November 26, 2011 04:18PM

Re: nginx-lua and nginx upload module

Nginx User November 27, 2011 09:02AM

Re: nginx-lua and nginx upload module

Valery Kholodkov November 28, 2011 04:48AM

Re: nginx-lua and nginx upload module

agentzh November 28, 2011 04:52AM

Re: nginx-lua and nginx upload module

Valery Kholodkov November 28, 2011 05:24AM

Re: nginx-lua and nginx upload module

agentzh November 29, 2011 01:02AM

Re: nginx-lua and nginx upload module

Andrew Alexeev November 29, 2011 10:00AM

Re: nginx-lua and nginx upload module

Valery Kholodkov November 29, 2011 05:32AM

Re: nginx-lua and nginx upload module

agentzh November 29, 2011 05:52AM

Re: nginx-lua and nginx upload module

Valery Kholodkov November 29, 2011 10:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 205
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready