javascript - JS 中的 SoapClient
问题描述
我在 PHP 中有这段代码,我需要在 React 中完成
$consult = new SoapClient('My webPage');
$response = $consult->consultJob($name,$id);
有没有简单的方法可以做到这一点?
解决方案
PHP SoapClient 是一个服务器端操作。当你说“在 React 中做”时,我假设你的意思是浏览器?因此,您通常不会直接在浏览器中执行此操作,而是在服务器上的 nodejs 运行时中使用诸如soap之类的包
他们在文档中的示例:
var soap = require('soap');
var url = 'http://example.com/wsdl?wsdl';
var args = {name: 'value'};
soap.createClientAsync(url).then((client) => {
return client.MyFunctionAsync(args);
}).then((result) => {
console.log(result);
});
推荐阅读
- azure-sql-database - 使用 ADF 如何将 Cosmos DB 的每条记录作为完整的 JSON 单独复制到 Azure SQL 表中的单个列中
- regular-language - 如何证明无限状态自动机可以接受任意语言
- configuration - Svelte3/sapper/rollup 从编译中排除文件模式
- spring-boot - 是否可以在一个控制器类中使用一个@postmapping 获得具有不同字段的多个 pojo 类
- rust - 如何使用 Tokio 编写异步方法?
- python - SKlearn 分类器的诅咒
- parsing - 如何为 select sql 语句编写语法?
- c++ - 在一台 PC 中执行 GUI,在其他 PC 中执行进程
- angularjs - 如何使用 Nginx 和 AngularJS 返回 HTTP 状态码 404
- android - 如何根据 Spinner 的选中项接收数据并显示记录。在 Android 的 SQLITE DatabaseHelper.java