Объяснение extjs POST-запроса - PullRequest
0 голосов
/ 07 ноября 2018

Когда я тестирую мой POST, требуется

//some controller code
     {text: 'save',
      ui: 'confirm',
      scope: this,
      handler: function() {
          Ext.Ajax.request({
          url:'/api/renter/',
          method:'POST',
          params: {

            "document": "",
            "document_num": "",
            "legal_type": "",
            "_represent": "",
            "position_represent": "",
            "certificate": ""

          },
          jsonData:{
               ReplaceAllRefs: true
          }
      })

У меня ошибка 403. На данный момент я не обнаружил проблем с авторизацией, все выглядит нормально. Я кодирую все это, используя похожие примеры. Но я думаю, что у меня недостаточно понимания того, что означают все параметры.

а) Я должен определить в параметрах все поля формы? Я должен определить это, если не определить фильтры данных для публикации? б) В каких случаях я должен кодировать свои данные? Я должен определить это в конфиге jsonData или в параметре, и какой лучший способ для кодирования? c) Как лучше всего вводить данные формы POST на сервер г) Наличие магазина для POST необходимо? e) Какие проблемы возможны, когда вы сталкиваетесь с ошибкой 403?

Спасибо за все!

...