ОПЦИИ типа контента jQuery CORS

У меня проблема с отправкой запроса тела AJAX с использованием jQuery CORS с пользовательским типом содержимого. Вот'мой код:

$.ajax({
  url: "http://some-other-domain/my-path",
  type: "POST",
  contentType: "application/json",
  dataType: "json",
  data: JSON.stringify({
    key: 1,
    key2: 2
  }),
  statusCode: {
    200: function(data) {
    }
  },
  xhrFields: {
    withCredentials: true
  },
  crossDomain: true
});

Мне нужно установить Content-type как "Применение / JSON» как это'Требуется серверная сторона. Но вместо отправки запроса как POST jQuery отправляет его 'S как ВАРИАНТЫ.

Вот's заголовки:

Заголовки ответа:

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Pragma: No-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 03:00:00 EET
Set-Cookie: JSESSIONID=BB9D6783E58FB0F2ADE1924A2F0CBA52; Path=/
Content-Type: text/html;charset=UTF-8
Content-Length: 6233
Date: Fri, 07 Sep 2012 14:41:13 GMT

Заголовки запроса:

OPTIONS /my-path HTTP/1.1
Host: MY-HOME-NAME
User-Agent: MY_USER_AGEMT
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Origin: HERE-GOES-DOMAIN
Access-Control-Request-Method: POST
Access-Control-Request-Headers: content-type
Pragma: no-cache
Cache-Control: no-cache

CORS прекрасно работает, все необходимые заголовки отправляются сервером, но не в случае отправки по типу OPTIONS. Это проблема JQuery?

jQuery - 1.8.1

Ответы на вопрос(1)

Ваш ответ на вопрос