Android 当截击post请求我的代码为时,为我的url获取错误意外响应代码404
当截击post请求我的代码为时,为我的url获取错误意外响应代码404Android 当截击post请求我的代码为时,为我的url获取错误意外响应代码404,android,Android,当截击post请求我的代码为时,为我的url获取错误意外响应代码404 }strong text通过添加代码结尾来尝试此操作 public function postRequest(Request $request) { $response = array(); $name = $request->input('name'); $email = $request->input('email'); $saveData = new Users();
}strong text通过添加代码结尾来尝试此操作
public function postRequest(Request $request) {
$response = array();
$name = $request->input('name');
$email = $request->input('email');
$saveData = new Users();
$saveData->name = $name;
$saveData->email = $email;
$saveData->save();
if(isset($saveData)) {
$response['code'] = 200;
$response['status'] = 'success';
$response['content'] = "Data saved Successfully";
} else {
$response['code'] = 400;
$response['status'] = 'error';
$response['content'] = "Error in data saving";
}
return response($response, $response['code'])
->header('content_type', 'application/json');
您的代码是正确的这是一个服务器端问题,因为404当在服务器上找不到资源时它就会出现。我在postman中检查了我的api,它的工作正常,参数与我在string RequestAsk中传递给后端人员的参数相同
public function postRequest(Request $request) {
$response = array();
$name = $request->input('name');
$email = $request->input('email');
$saveData = new Users();
$saveData->name = $name;
$saveData->email = $email;
$saveData->save();
if(isset($saveData)) {
$response['code'] = 200;
$response['status'] = 'success';
$response['content'] = "Data saved Successfully";
} else {
$response['code'] = 400;
$response['status'] = 'error';
$response['content'] = "Error in data saving";
}
return response($response, $response['code'])
->header('content_type', 'application/json');
int socketTimeout = 500000;//30 seconds - change to what you want
RetryPolicy policy = new DefaultRetryPolicy(socketTimeout, DefaultRetryPolicy.DEFAULT_MAX_RETRIES, DefaultRetryPolicy.DEFAULT_BACKOFF_MULT);
stringRequest.setRetryPolicy(policy);
// Creating RequestQueue.
RequestQueue requestQueue = Volley.newRequestQueue(this);
// Adding the StringRequest object into requestQueue.
requestQueue.add(stringRequest);