1

プロジェクトで Fast Android Networking ライブラリを使用しています。

私の目標は、上の画像のように、複数のパラメーターを持つ投稿を作成することです。

ここに画像の説明を入力

私が達成しようとしているのは、画像を含むファイルをアプリから Web サービスに送信することです。

これが私のコードです:

コトリン:

fun postFotosFeridas() {
    AndroidNetworking.post("http://192.168.254.80/F3M.MpDS.API/api/F3MMpDSImages/")
            .addHeaders("Authorization", Token_Type + " " + New_Token)
            .addHeaders("Content-Type", "multipart/form-data")
            .addBodyParameter("NomeDaFoto", FotoName)
            .addBodyParameter(FileBody(File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).toString()
                    + File.separator
                    + "Today"
                    + File.separator
                    + "Today_20181116155706.jpg")))
            .setPriority(Priority.HIGH)
            .build()
            .getAsOkHttpResponse(object : OkHttpResponseListener {
                override fun onResponse(response: Response?) {
                    if (response != null) {
                        if (response.isSuccessful) {

                            toast(response.toString())
                        }
                        toast(response.toString())
                    }
                    toast(response.toString())

                }
                override fun onError(anError: ANError?) {
                    toast(anError.toString())
                }

            })
}
4

0 に答える 0