Thank you! It's work. For one GET request, for example. But, how I can send POST request? (I am testing code in module authentication) And moreover, how I can run and still application in perldebug mode, and from time to time, stopping him by "ctrl+c", set breakpoint watch vars, and continue application work, for more deep debugging? Thanks in advance!
пятница, 2 декабря 2016 г., 13:58:32 UTC+8 пользователь Dotan Dimet написал: > > perl -d script/my_app get /route/to/controller > > Stepping through mojo code until it reaches your startup() method is > tricky and time-consuming. > The best way to avoid all that is to add the line > $DB::single = 1; > inside your startup() method code. Then, once you run the debugger, just > hit 'c' at the prompt > and it will break at that position. > > Something worth considering, particularly if you are trying to debug > controller code (or anything that happens in a route), > is that Mojo always runs your app in an Event loop, even in the debugger, > which means that timeouts can happen (will definitely happen) > while you are pondering your code. > > http://mojolicious.org/perldoc/Mojolicious/Guides/FAQ#What-does-Inactivity-timeout-mean > You can avoid this by setting MOJO_INACTIVITY_TIMEOUT=0 in your > environment before starting the debugger. > > Good Luck, > Dotan > > > On 02/12/2016 7:20, mongo...@gmail.com <javascript:> wrote: > > Hi! > > I'am newbie in Mojo. > Please, tell me, how I can run Mojolicious app (not lite), run > in full perl debug mode (perl -d) with breakpoints, vars watch etc. > > p.s. > the application which I need debugging have a main package, let's call him > "MyPackage.pm" with function "startup {}", if this important. > > Thanks you! > -- > You received this message because you are subscribed to the Google Groups > "Mojolicious" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to mojolicious...@googlegroups.com <javascript:>. > To post to this group, send email to mojol...@googlegroups.com > <javascript:>. > Visit this group at https://groups.google.com/group/mojolicious. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to mojolicious+unsubscr...@googlegroups.com. To post to this group, send email to mojolicious@googlegroups.com. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.