2

本体が必要なDispatch0.8DELETEハンドラーがあります。

したがって、正常に機能する通常のDELETEがあります。

def delete = request.DELETE  ># identity

私はこれを試しました:

def delete(body: String) = request.DELETE <<< body ># identity

しかし、<<<演算子があるため、リクエストはPUTになりました。

4

2 に答える 2

2

代わりにsetBodyを使用してください:「ファイルの代わりに文字列を提供する場合は、RequestBuilderクラスのsetBodyメソッドを使用してください。そのバリアントは多くの入力タイプをサポートし、特定のHTTPメソッドを意味しません。」http://dispatch.databinder.net/HTTP+methods+and+parameters.htmlから

于 2013-01-22T03:03:01.360 に答える
1

Dispatch 0.8でこれを行うために、私は一種のハッキーなソリューションを使用しました。

def delete(body: String) = (request << body).DELETE ># identity 
于 2013-01-22T19:04:32.437 に答える