Der PHP Nusoap -Webdienst kann nicht konsumiert werdenPhp

PHP-Programmierer chatten hier
Guest
 Der PHP Nusoap -Webdienst kann nicht konsumiert werden

Post by Guest »

Ich habe Microsoft Copilot eine Abfrage gebeten, ein Beispiel-Web-Service zu schreiben, das die Mitarbeiternummer annimmt und den Namen des Mitarbeiters gegen die gelieferte Mitarbeiternummer aus der Datenbank zurückgibt. < /p>

Code: Select all

Here is script of the sample table in database. I have added a few records in the database for testing.

CREATE TABLE employees (
EmpNumber INT PRIMARY KEY,
EmpName VARCHAR(100)
);
Hier ist der Code für service.php , eine Datei, die für eine Verbindung mit der Datenbank verbunden ist und die Ausgabe an den Client zurückgibt: Hier ist der Code für client.php . Ich habe Try-Catch Block hinzugefügt, um Ausnahmen zu erfassen.

Code: Select all

 $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'Content-Type: text/xml; charset=utf-8',
'Content-Length: ' . strlen($xml_post_string)
)
);

try{
$ch = curl_init(); # cURL initialization
curl_setopt_array($ch, $options);
$response = curl_exec($ch); # Execute the request
curl_close($ch); # Close cURL
echo $response; # Display the response
} catch (Exception $ex) {
echo "An exception has occured: ".$ex->getMessage();
}
?>
Und schließlich finden Sie unten das XML für pentalservice.wsdl .

Code: Select all
































Wenn ich das Skript https: //path/to/api/demo/client.php im Browser ausführe, zeigt das Skript die Web-Page an, deren Screenshot ist wie unten. Es gibt weder einen Fehlerprotokolleintrag noch eine Ausnahme. Eszlftzp.png " /> < /p>
Stimmt etwas mit dem Skript oder mit der Art und Weise, wie ich den Dienst nenne?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post