1
我正在嘗試使用Indy Internet工具的服務器應用程序。HTTP服務器的首選項
我的客戶端以Unicode格式發送發佈數據(XML)。
我可以將自己的偏好傳達給客戶端(HTTP客戶端)嗎?我更喜歡文字。通常,HTTP服務器可以將其偏好發送給它的客戶端?
感謝您的任何提示或幫助。
我正在嘗試使用Indy Internet工具的服務器應用程序。HTTP服務器的首選項
我的客戶端以Unicode格式發送發佈數據(XML)。
我可以將自己的偏好傳達給客戶端(HTTP客戶端)嗎?我更喜歡文字。通常,HTTP服務器可以將其偏好發送給它的客戶端?
感謝您的任何提示或幫助。
問題在於,只有一個POST
服務器無法響應,直到客戶端已經發送數據。
解決方案是進行兩個調用:其中一個客戶端請求服務器首選項,另一個發送數據。在這種情況下,可以使用OPTIONS
HTTP方法。
您可以在同一個URL上處理這兩個請求:如果客戶端發出OPTIONS
請求,服務器會響應配置數據。 (通過響應頭)然後,客戶端可以在同一個URL上發出POST
請求,服務器會正確處理數據。
欲瞭解更多信息,請參閱HTTP methods和HTTP headers,特別是Accept
標題。