World: r3wp
[!Cheyenne] Discussions about the Cheyenne Web Server
older newer | first last |
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 |
Dockimbel 10-Jun-2007 [1558] | Sure, but may need some improvement in UniServe to make services collaboration more flexible. I guess it can be done with the current UniServe and the uniserve/shared context to make the ftp-cmd and ftp-data port collaborate. |
Terry 10-Jun-2007 [1559] | Could do some kind of load balancing as well. |
Oldes 10-Jun-2007 [1560] | I have some simple ftp server code... but not for uniserve.. maybe I could try to rewrite it.. but first I want to improve my proxy server:) |
Terry 10-Jun-2007 [1561] | Maarten, there's some 404 discussions earlier in this group. |
Dockimbel 10-Jun-2007 [1562x2] | mod-router: you mean being able to translate the request URLs for a whole site, based on a sitemap description ? |
that could be useful when refactoring a whole web site that is already deeply indexed by search bots and want to keep it's high ranking... | |
Maarten 10-Jun-2007 [1564x2] | Yep |
Or when you wat to translate: http://site?aap=noot&q=wto http://site/aap/noot/q/w | |
Dockimbel 10-Jun-2007 [1566] | Very cool module, Marteen, I already have a customer where I might use it ! |
Terry 10-Jun-2007 [1567] | that's mod-rewrite |
Dockimbel 10-Jun-2007 [1568] | I'm sure Will would be also very interested. |
Maarten 10-Jun-2007 [1569x2] | I think it should be easy because the trick is to allow a set of parse rules for the translation in a sitemap.cfg for this module. That way you can utilize parse's full expressiveness :-) |
Where is Will's mod-rewrite? | |
Dockimbel 10-Jun-2007 [1571] | the link is somewhere here, beyond my 300 msgs threshold |
older newer | first last |