我正在尝试使用Matlab块中的webwrite Matlab函数从Simulink向PHP Web服务发送数据,但该函数不起作用。数据无法访问Web服务。我在一个运行在raspberry pi上的代码中使用它。我使用以下代码:
coder.extrinsic('webwrite');
coder.extrinsic('weboptions');
url = 'http://alnnovative.com/rts.alnnovative.com/security.php';
response = webwrite(url, "marium", "post");
有人能告诉我代码有什么问题吗?
注意:我可以通过Matlab使用相同的代码访问我的Web服务(不包括coder.extrinsic,因为它仅在Simulink中使用,因此Web服务没有问题。
PHP代码:
$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$complete="marium";
fwrite($myfile, $complete);
echo "Data is received";