World: r3wp
[!Cheyenne] Discussions about the Cheyenne Web Server
older newer | first last |
Terry 10-Jun-2007 [1508] | How about the trailing slash issue with embed-mode? |
Dockimbel 10-Jun-2007 [1509x2] | Regular cookie expiry, it's up to the developer to handle that (the RSP 'set-cookie func is still pending). |
What's the issue ? | |
Terry 10-Jun-2007 [1511] | well, it might just be the demo.. but if you put a url with a slash, you get a different result than without the slash.. sometimes |
Dockimbel 10-Jun-2007 [1512] | Oldes: I've published some info about PHP support here: http://softinnov.org/cheyenne/blog.cgi?view=0005 |
Oldes 10-Jun-2007 [1513] | thanks.. I will take a look |
Terry 10-Jun-2007 [1514] | http://127.0.0.1/testappand http://127.0.0.1/testapp/are two different pages.. |
Graham 10-Jun-2007 [1515x2] | You haven't redefined 'dehex have you? |
I'm getting odd results ... | |
Terry 10-Jun-2007 [1517] | The first page takes you to "Welcome to defautl page" and the second to the testapp login screen |
Dockimbel 10-Jun-2007 [1518] | Terry: that's the intended behaviour, if you request /testapp, it calls the 'testapp function in root object (or 'default func if 'testapp is not defined), it you request /testapp/, it calls the 'default function in the 'testapp object. But that's the demo "site", you can change the behaviour in your own "site" if it doesn't fit your needs. |
Terry 10-Jun-2007 [1519x2] | Yeah.. that's what I thought.. in the real world that could be an issue |
It's one thing when you control the URL via the script, it's another is someone is requesting the page. | |
Graham 10-Jun-2007 [1521] | https://www.compkarori.co.nz/newpatient.rsp if I enter "123 ABC street" on the street1 and submit, the dehex result is "3 ABC Stree" |
Dockimbel 10-Jun-2007 [1522] | Yeah, I know, but I'm not sure that this kind of thing have to be supported at ow level in mod-embed, or left for the developer to handled (and adapt the default behaviour). |
Graham 10-Jun-2007 [1523] | 3 ABC stree |
Dockimbel 10-Jun-2007 [1524] | dehex: no, I'm using the native one. |
Maarten 10-Jun-2007 [1525] | (I hate to be nagging but... any answers to my how-to-write-a-module-question?) |
Graham 10-Jun-2007 [1526x2] | well, I have this: probe request/content street1: url-encode any [ select request/content 'street1 "" ] print <br/> ?? street1 print <br/> probe dehex street1 print <br/> |
and I'm not getting the correct answer back! | |
Terry 10-Jun-2007 [1528] | Maarten, put your order in the httpd.conf file as well. |
Dockimbel 10-Jun-2007 [1529] | Marteen: sorry, I've missed your question. Yes, you got it for the starting part. |
Terry 10-Jun-2007 [1530] | ( or mod rather) |
Maarten 10-Jun-2007 [1531] | OK, now about the ordering... How does that work? |
Dockimbel 10-Jun-2007 [1532] | In the modules body you have to implement callbacks (HTTPd phases) if you want your module to react on requests. The order is just the position of your module's callback for a give phase, among the list of other modules. |
Terry 10-Jun-2007 [1533] | (You should create a macro key for this answer Doc) |
Dockimbel 10-Jun-2007 [1534] | I should finish the docs :-) |
Maarten 10-Jun-2007 [1535x2] | Yep :-) |
Thanks, I'll be looking into this a bit more. | |
Terry 10-Jun-2007 [1537x2] | Yeah, It's pretty easy once you get your head around it. |
Doc, you should create a basic hello world module. | |
Dockimbel 10-Jun-2007 [1539x2] | Marteen: see the %docs/developer-guide.html and look at mod-static implementation. |
There's also the WORD part in modules, allowing you to add config options to the httpd.cfg config file, but currently undocumented. | |
Terry 10-Jun-2007 [1541] | What kind of module are you writing Maarten? |
Dockimbel 10-Jun-2007 [1542x2] | Marteen: you should turn on verbose mode either using -vv (or -vvv) option in command line or setting in %cheyenne.r : services/httpd/verbose: 2 |
it will show you what module answers on each phase. | |
Terry 10-Jun-2007 [1544] | How about the listening ports... can you receive a msg on one port, and respond on the other? |
Dockimbel 10-Jun-2007 [1545] | Terry: sure, but that's no more HTTP protocol ;-) |
Graham 10-Jun-2007 [1546] | ftp ? |
Terry 10-Jun-2007 [1547] | We'll call it HTTPextreme |
Dockimbel 10-Jun-2007 [1548] | lol |
ICarii 10-Jun-2007 [1549] | or HTTPBigBrother |
Graham 10-Jun-2007 [1550] | can we do ftp in uniserve yet? |
Terry 10-Jun-2007 [1551] | Just thinking of relaying to my Flash script embedded into the page. |
Dockimbel 10-Jun-2007 [1552] | FTP server, a service that I wanted to add to UniServe since a long time... |
Graham 10-Jun-2007 [1553] | doable? |
Terry 10-Jun-2007 [1554x3] | Ie: I can read a page from my server, and when some particular IP reads as well, it can push a message to my page. |
that kind of thing | |
So I can get messages like "Graham just tried circumventing your Captcha" messages popping up dynamically on my page ;) | |
Maarten 10-Jun-2007 [1557] | mod-router - a module that routes request based on a sitemap |
older newer | first last |