[Pdx-pm] Apache, mod_perl, Catalyst, qx, and the ampersand
Roderick A. Anderson
raanders at acm.org
Tue Jan 9 12:05:07 PST 2007
Roderick A. Anderson wrote:
> Roderick A. Anderson wrote:
>> I'm starting here to get some ideas on whether I'm going anywhere near
>> the right direction.
>>
>> We have a Catalyst based application but have been asked to some
>> non-View processing while the user continues with other things.
>>
<snip />
>
> Trouble is the example code from the POE site ( http://pow.perl.org )
OOPS typo http://poe.perl.org
> doesn't work for a POST.
>
> http://poe.perl.org/?POE_Cookbook/CGI_Requests
>
> Is what I want to use and it uses what I'm used to -- CGI.pm
<snip />
Solved the problem when it became clear it was a SSFF ( sloped
shoulders, flat forehead ) issue. I _can_ post the POE server.
Where I'm confused now is how to handle the actual process without
having the client wait.
What I am doing is passing a URI to a pdf file that needs to pulled back
followed by some processing. This needs to happen after the client hits
the server.
I've got a snippet of code like this:
# All the POE setup and friends plus URI ( get ) parsing then:
$response->code(RC_OK);
$response->content(
start_html("Posted Values") .
"Order Id = " . $oid . br() .
"User Id = " . $uid . br() .
"URL = " . $url . br() .
"md5sum = " . $md5sum . br() .
"Image path = " . $ipath . br() .
end_html()
);
# The actual application code goes here and down
# ...
return RC_OK;
What I should go after the $response-content ( ... ); so the rest of my
code runs but the client can continue along its merry way.
Rod
--
More information about the Pdx-pm-list
mailing list