ich werde mich später nochmal mit den pfadangaben befassen.
jetzt nochmal eine andere frage:
ich habe in einer .html datei ein script integriert das durch den post befehl daten an eine externe php anwendung auf einen anderen server weiterleitet.
die php anwendung braucht json und curl und bestimmte eigenschaften die alle (auch ersichtlich durch die phpinfo.php) erfüllt sind.
wenn die .html datei auf dem server der zielanwendung ausgeführt wird kann ich erkennen, dass durch die post übergabe .xml daten durch den php prozess generiert werden.
wird die .html datei mit den korrekten pfadangaben von einem anderen server aufgerufen (auf den sie auch primär ausgeführt werden soll)dann initialisiert er das scipt kann aber keine daten übergeben.
die post form wird zur options angabe umfunktioniert.
frage: was muss ich serverseitig da einstellen damit die daten übergeben werden können?
hier mal den http header.
#1 korrekter aufruf //.html datei local
- Code: Select all
HTTP/1.1 200 OK
Date: Sat, 03 Jul 2010 08:20:55 GMT
Server: Apache
X-Powered-By: PHP/5.2.4-2ubuntu5.10
Keep-Alive: timeout=2, max=500
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
Anfrage-HeaderSchöner Druck
POST xxxxxxxxxxxxx/store.php HTTP/1.1
Host: xxxxxxxxxxxxxxxxx
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 400
Pragma: no-cache
Cache-Control: no-cache
#2 inkorekter aufruf // .html datei extern- da steht OPTIONS anstatt POST vor der ziel url.
- Code: Select all
Antwort-HeaderQuelltext anzeigen
Date Sat, 03 Jul 2010 08:03:53 GMT
Server Apache
X-Powered-By PHP/5.2.4-2ubuntu5.10
Content-Length 0
Keep-Alive timeout=2, max=500
Connection Keep-Alive
Content-Type text/html
Anfrage-HeaderQuelltext anzeigen
Host xxxxxxxxxxxxxxxxxxxx
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729)
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding gzip,deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive 115
Connection keep-alive
Origin null
Access-Control-Request-Me... POST
vielen dank und grüße..