Невозможно определить MIME-тип ошибки файла, получаемый только для пост-вызова - PullRequest
0 голосов
/ 12 июня 2018

Я использую приложение ColdFusion (CF) с Java REST API, которые теперь работают локально.Веб-приложение CF использует API для отрисовки некоторых элементов пользовательского интерфейса.Пока у меня есть несколько вызовов GET и один вызов POST.

Когда я пытаюсь выполнить вызов POST, я получаю сообщение об ошибке: я записал переменные запроса и ответа CF.

PROPERTIES  
url http://localhost:8080/api/delivery/driverPartyProperties?access_token=6ce9a254-78e0-439c-4232-18563237cc
charset [empty string]
clientcert  [empty string]
clientcertpassword  [empty string]
columns [empty string]
delimiter   [empty string]
file    [empty string]
firstrowasheaders   [empty string]
getasbinary [empty string]
method  POST
multipart   [empty string]
multiparttype   [empty string]
name    [empty string]
password    [empty string]
path    [empty string]
port    [empty string]
proxyserver [empty string]
proxyport   [empty string]
proxyuser   [empty string]
proxypassword   [empty string]
redirect    [empty string]
resolveurl  [empty string]
result  [empty string]
textqualifier   [empty string]
throwonerror    [empty string]
timeout 5
useragent   [empty string]
username    [empty string]

Ответ

struct
Charset [empty string]
ErrorDetail [empty string]
Filecontent Connection Timeout
Header  [empty string]
Mimetype    Unable to determine MIME type of file.
Responseheader  
struct [empty]
Statuscode  408 Request Time-out
Text    YES

В APIЯ вижу, что запрос приходит и отправляет ответ.Я новичок в языке CFКто-нибудь может дать мне подсказку?

1 Ответ

0 голосов
/ 15 июня 2018

После некоторой борьбы с этой проблемой мы обнаружили, что это происходит из тега <cftransaction> в представлении.Как я упоминал ранее, мы заменяли некоторые компоненты пользовательского интерфейса из конечной точки API, нам больше не нужно было это <cftransaction> в представлении.Мы привыкли делать запросы SQL к базе данных и обрабатывать представление, и именно здесь мы использовали этот тег.Основной проблемой была ошибка, которую я получил из-за вводящего в заблуждение запроса.

...