Как передать объект в шапку с постом man post? - PullRequest
0 голосов
/ 21 декабря 2018

Я использую почтальон и пытаюсь передать объект в заголовок, но получаю ошибку при преобразовании строки в объект ... как бы я сделал это правильно?

Я прикрепляю картинки изпочтальон:

https://imgur.com/a/5wAxIYf

это код на сервере:

@RequestMapping(
      path= arrayOf(
              "/wristbands/upload",
              "/wristbands/upload/"),
      method = arrayOf(RequestMethod.POST),
      consumes = arrayOf(MediaType.APPLICATION_JSON_UTF8_VALUE))
  open fun wristbandProcessNewAlgorithem(@RequestHeader(name = "X-V", required = true)  wristbandRecords: WristbandRecordNewInputDTO): ResponseEntity<*>{

   var res=wristbandProcessingService.processWristbandNewAlgorithem(wristbandRecords)
  return ResponseEntity(res,HttpStatus.OK)

    }

Что я делаю не так?

Спасибо

1 Ответ

0 голосов
/ 21 декабря 2018

Решение:

Мне кажется, я нашел решение, и оно перемещало объект из заголовка в тело и изменял код так:

@RequestMapping(
      path= arrayOf(
              "/wristbands/upload",
              "/wristbands/upload/"),
      method = arrayOf(RequestMethod.POST),
      headers = arrayOf("X-V"),
      consumes = arrayOf(MediaType.APPLICATION_JSON_UTF8_VALUE))
 open fun wristbandProcessNewAlgorithem(@RequestBody  wristbandRecords: WristbandRecordNewInputDTO): ResponseEntity<*>{

var res=wristbandProcessingService.processWristbandNewAlgorithem(wristbandRecords)
return ResponseEntity(res,HttpStatus.OK)

}
...