Citando kannel <[EMAIL PROTECTED]>: > Index: gateway/ChangeLog > +2003-01-29 Stipe Tolj <[EMAIL PROTECTED]> > + * gwlib/http.c: fixed the missing HTTP Server identifier from previous > + commit.
> Index: gateway/gwlib/http.c > > if (client->use_version_1_0) > - response = octstr_format("HTTP/1.0 %d Foo\r\n", status); > + response = octstr_format("HTTP/1.0 %d OK\r\n", status); > else > - response = octstr_format("HTTP/1.1 %d Foo\r\n", status); > + response = octstr_format("HTTP/1.1 %d OK\r\n", status); > > /* identify ourselfs */ > octstr_format_append(response, "Server: " GW_NAME "/%s\r\n", VERSION); Why is this patch ? I liked the "FOO". This one and the 202 responses are very important. BOFH story: .net programmer [.NOT]: Hei, I've tryed to send a message but kannel gave me an error BOFH: really ? but I heard your mobile beeping, you got your message .NOT: but my xmlhttp.net object haven't received any 200 OK BOFH: true ...long pause... BOFH: and ? anything else ? .NOT: but if I don't receive a 200 OK, how would I know if it was ok ? BOFH: you check for a 202 FOO .NOT: 202 ? FOO ? BOFH: have you read http RFC anytime in your life ? ...another long pause and a face wondering what's a RFC.... BOFH: When you try to send a message, the message goes to a queue. Fist to kannel queue, them to smsc queue. Kannel can't reply with a 200 OK because it can't know if it'll be a OK delivery at that time. The better it can do is 202 Accept the message and try it's best to do it's job. Too bad there's no "269 Don't_worry,_everything's_gonna_be_ok" -- <BR/>