To send the json data in JavaScript
var xmlhttp = new XMLHttpRequest(); // new HttpRequest instance
xmlhttp.open("POST", "/user/17352/post-dashboard");
xmlhttp.setRequestHeader("Content-Type", "application/json");
xmlhttp.send(JSON.stringify({advisorcomment:advisorComment}));
To receive the json data in PHP
$json_string = \Drupal::request()->getContent();
$decoded = \Drupal\Component\Serialization\Json::decode($json_string);
print_r($decoded);
$name = $decoded['name'];
return new JsonResponse($name);