Как разместить данные JSON с помощью extJS в другом браузере - PullRequest
1 голос
/ 20 января 2012
     Ext.Ajax.request({
          url: 'foo.php',    // where you wanna post
          success: passFn,   // function called on success
          failure: failFn,
          jsonData: { foo: 'bar' }  // your json data
      });

ключ получает эти данные на стороне сервера на

    StringBuffer myjson = new StringBuffer();
    String line = null;
    try {
          BufferedReader reader = request.getReader();
      while ((line = reader.readLine()) != null){
         myjson.append(line);
      }
    } catch (Exception e) {
       // TODO: handle exception
    } 

, но в случае использования firefox на стороне сервера myjson пуст.Google Chrome работает как шарм.

Мне нужно отправить другие параметры также, поэтому добавляю, что в URL на данный момент.

вместо "jsonData" на стороне клиента, если я использую параметры янужно указать какой-то ключ, тогда я могу взять его на стороне сервера.но нужно использовать Firefox.Chrome кодирует данные.

Пожалуйста, помогите мне, ребята, а также спасибо

примечание: нужен только метод записи

с хромом:

enter image description here

с Firefox:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...