Как сделать ajax post запрос с headers и body?
Если в теле нужно отправить JSON, то попробуйте так:var data = {
  "SiteInfo": {
    "SiteURL": "devsite",
    "WebName": ""
  },
  "TaxonomyGuid": "d3eaa59d-f18f-40ae-8b74-57233738d4e2",
  "TermStoreName": "Managed Metadata Service Application"
}

$.ajax({
  url: site,
  type: "POST",
  headers: {
    "Accept": "application/json; odata=verbose"
  },
  data: JSON.stringify(data),
  processData: false,
  .....
})
В заголовках поменяйте: "Accept"  - > "Content-Type"