Re: set cookie in nusoap web service, IE behaves diff than Firefox
- From: Colin McKinnon <colin.deletethis@xxxxxxxxxxxxxxxx>
- Date: Tue, 10 May 2005 09:34:16 +0100
Johnny wrote:
> Searched on google for any info relating to this before posting here but
> found none.
>
> I set up a web service using nusoap on apache php 4.3.8 on windows with
> error_reporting = E_ALL and had that service set a cookie in the client
> browser as the first output.
> Works fine in IE6 and the service returns the state of the cookie in the
> client browser but in firefox 1.0 the exact same service gives a notice
> error about an undefined variable like so:
>
> <b>Notice</b>: Undefined index: Content-Type in <b>i:program filesapache
> groupapachehtdocs nusoaplib
> nusoap.php</b> on line <b>2468</b>
>
> took a look at line 2468 in nusoap.php and as the notice says it's about
> the content type header:
>
> 2468 if(strpos($this->headers['Content-Type'],'=')){
I've studiously avoided SOAP, but reading what you've said here it doesn't
appear to be a SOAP related issue. If it works with one browser but not
another, it rather implies that $this->headers refers to the headers sent
in the request. I don't think 'Content-Type' is required in the request.
Try quietening the error reporting (any output before you try to set a
cookie will flush the headers and therefore make it impossible to set the
cookie).
HTH
C.
.
- Follow-Ups:
- References:
- Prev by Date: Re: strange PHP_SELF behavior
- Next by Date: Re: 'fork' a session
- Previous by thread: set cookie in nusoap web service, IE behaves diff than Firefox
- Next by thread: Re: set cookie in nusoap web service, IE behaves diff than Firefox
- Index(es):
Relevant Pages
|