我正在把我的Xamarin C#代码发到服务器上的PHP文件中。我的问题是我没有收到我发送的数据。
JObject oJsonObject = new JObject();
oJsonObject.Add("Id", "eee");
oJsonObject.Add("Referencia", 0);
oJsonObject.Add("Nom_Pieza", 23);
oJsonObject.Add("Cantidad", 4);
oJsonObject.Add("Precio", 2.6);
oJsonObject.Add("Importe", 1.1);
private string URL = "http://10.3.148.92/WebServiceXamarin/index.php";
//HttpRequestMessage req = new HttpRequestMessage(HttpMethod.Post, URL);
var Content = new StringContent(oJsonObject.ToString(), Encoding.UTF8, "application/json");
HttpClient client = new HttpClient();
var response = await client.PostAsync(URL, Content);
var content = await response.Content.ReadAsStringAsync();
$Id = filter_input_array(INPUT_POST, "Id");
$Referencia = filter_input_array(INPUT_POST, "Referencia");
$Nom_Pieza = filter_input_array(INPUT_POST, "Nom_Pieza");
$Cantidad = filter_input_array(INPUT_POST, "Cantidad");
$Precio = filter_input_array(INPUT_POST, "Precio");
$Importe = filter_input_array(INPUT_POST, "Importe");
<pre class='xdebug-var-dump' dir='ltr'>
<small>C:\wamp64\www\WebServiceXamarin\index.php:27:</small>
<b>array</b> <i>(size=0)</i>
<i><font color='#888a85'>empty</font></i>
</pre>
解决办法是:
$data = json_decode( file_get_contents('php://input') );
$Id = $data->Id;
谢谢!!!
我目前正在使用Node开发一个web应用程序。js在后端使用Express并进行响应。js在前端。在尝试通过axios将用户数据发布到节点服务器时,我遇到了一个问题。当我使用x-www-form-urlencoded内容类型进行发布时,前端将发布到服务器,但发布数据的整个JSON显示在第一个元素的键字段中。当我将内容类型更改为json时,它将停止从前端发布任何内容。我已经尝试了向服务器进行卷曲,卷
我有一个本地eureka服务器和一个客户端 RetryableEurekaHttpClient:请求执行失败DiscoveryClient:DiscoveryClient_MW/192.168.0.100:Client:8080-无法发送心跳! com.netflix.discovery.shared.transport.transportException:无法在任何已知服务器上执行请求 在《原
所以我是JEE的初学者,我刚刚安装了Glassfish服务器,问题是它显示了错误:“Glassfish服务器无法用JDK 17(默认)启动。请选择另一个JavaSE平台”,我发现了另一个类似的问题,但我相信它与JDK 11愿望不再支持有关,但是我已经测试了JDK 16和17,这是最新版本。
我有一个reactjs作为前端,flask服务器作为后端。我试图从注册表中发送数据(使用Formik)。当我做一个post请求时,我有一个错误500。我注意到当我使用postman时,一切都很好,flask在postgresql中创建了一个新记录。 前端 上,后端在 我现在应该做什么?
我有一个案例,需要sqoop连接到远程ipaddress mysql。我可以通过启动以下命令从putty连接到mysql: mysql-u ro-p-h x.x.x.x-p 4307订单-启用明文插件 但是,我无法从sqoop连接到远程ip:x.x.x.x我收到通信链路故障错误。我认为此错误的原因可能是:SSL证书在连接到远程服务器时过期。下面是生成的错误日志。即使我在sqoop中关闭了ssl选项
我使用apache-cxf创建了web服务,并使用johnzon provider来编组和解组JSON,还在open-ejb-jar文件中配置了provider-service。一旦我在tomee服务器中部署了应用程序,我就可以访问我的api,但是在我的应用程序被取消部署和再次部署之后。我无法使用http://localhost:8080/demo/school-services/student/