Не удается отправить параметр через alamofire в webservice

Я хочу отправить параметр через Alamofire в webservice. Я проверил webservice, и он работает нормально, но он не принимает параметр, просто получая ответ от другой части.

Вот мой код Alamofire, который я использую в быстрой iOS.

let parameters: Parameters = [ "signers": "ram,Rahim", "message": "hello,World", "path": "www.webservice.com", "sequence":"1,2" ] Alamofire.request("http://www.webservice.pixcel.com/esp.php", parameters: parameters).responseJSON(completionHandler: { (response) in print(response) print(response.result) }) 

Вот код Webservice – esp.php

  <?php //Turn off all error reporting error_reporting(0); if( $_SERVER['REQUEST_METHOD']=='POST' && $_POST['signers'] && $_POST['message'] && $_POST['path'] && $_POST['sequence']){ $path_s = $_POST['path']; $path_array = explode(',', $path_s); $signer_s = $_POST['signers']; $signer_array = explode(',', $signer_s); $message_s =$_POST['message']; $message_array = explode(',', $message_s); $sequence_s =$_POST['sequence']; $sequence_array = explode(',', $sequence_s); for ($i = 0; $i < count($signer_array); $i++) { $signer = ($signer_array[$i]); $path = ($path_array[0]); $message = ($message_array[0]); $sequence =($sequence_array[$i]); $con = mysql_connect('pixcel.pixcelinfo.com','user_pixcel','abc123') or die('Cannot connect to the DB'); mysql_select_db('easy_sign',$con); $query = mysql_query("INSERT INTO `path` (url,name,signer,sequence,message,flag) VALUES ('".$path."','".$name."','".$signer."','".$sequence."','".$message."','false')"); } if($query){ // echo "Data inserted"; $return['url'] = 'true'; $return['data'] = "Data inserted"; header('Content-type: application/json'); exit( json_encode( $return ) ); } } else { $return['status']='false'; $return['message']='Data not inserted!'; $return['line']=__LINE__; header('Content-type: application/json'); exit( json_encode( $return ) ); } ?> 

  • Не удается проверить открытый ключ openssl
  • iCalendar .ics принять / отклонить iOS
  • Какой тип webservice лучше всего работает с iOS?
  • Urban Airship - отправьте PUSH на 1 конкретное устройство (маркер устройства)
  • Символы MySQL, UTF-8 и Emoji
  • Как я могу без проблем запускать NSArray из NSDictionaries внутри NSDictionary?
  • как правильно отправлять push-уведомления
  • Не удалось загрузить изображение на сервер ios
  • One Solution collect form web for “Не удается отправить параметр через alamofire в webservice”

    вопрос

    Хорошо, основываясь на документах Alamofire, если вы не укажете HTTPMethod :

    Параметр метода Alamofire.request по умолчанию .get .

    Поэтому, судя по этому, я думаю, что отправленный запрос есть .get , поэтому он не имеет никаких параметров, связанных с ним.

    Решение

    Измените свой код на:

     Alamofire.request("http://www.webservice.pixcel.com/esp.php", method: .post, parameters: parameters).responseJSON(completionHandler: { (response) in print(response) print(response.result) }) 
    Interesting Posts

    Swift: Segue (модальный) для UITableViewController, который встроен в контроллер навигации antoher

    #define на основе платформы

    UIAlertController несовместимое положение кнопок

    EXC_BAD_ACCESS с использованием ARC только во время тестирования

    Cocos2d – эффект лунного затмения на iPhone

    Каков правильный способ записи видео в библиотеке активов, а затем получить их атрибуты

    Как перенести субвью на фронт, когда вы нажмете его?

    Текст UILabel не обновляется

    Почему Acknowledgements.plist от CocoaPods выглядит перепутанным на iOS 9 и что вы можете с ним поделать?

    Прикосновение анимации Force Touch замерзает, если ее слегка коснуться

    Нет видимого @interface для 'GPUImageOutput <GPUImageInput>' объявляет селектор 'imageFromCurrentlyProcessedOutputWithOrientation:'

    iOS 3DES с возвратом ECB половинных прав

    Как я могу полностью перезагрузить представление, чтобы viewDidLoad снова запускался?

    Отключение клавиатуры и проблема с UITableView touch

    Плохой доступ к

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.