如何在邮递员或休息客户端表单数据中发布图像文件类型?

时间:2017-11-14 07:34:58

标签: android postman multipart advanced-rest-client

我在Android(Retrofit)做了一个项目,我本可以在APP中得到很好的回复,但我不知道如何在Postman和Advanced REST客户端获得响应,我的问题是如何发送文件类型(我不知道该怎么称呼它),在我通过放置func applicationDidEnterBackground(_ application: UIApplication) { if isChangedPwd { for viewCon in (self.navigationController?.viewControllers)! { if viewCon is HomePageViewController { self.navigationController?.popToViewController(viewCon, animated: true) break } } } } 实现的项目中,但我如何将这些参数放在Postman和Advanced REST客户端中?我想检查并了解它,我搜索了很多,我尝试了很多,但没有结果。请帮帮我......

 这是项目代码:

new TypedFile("image/png",...

 MultipartTypedOutput multipartTypedOutput = new MultipartTypedOutput();
    try {
        multipartTypedOutput.addPart("originalImgBlob", new TypedFile("image/png", files.get(0)));
        multipartTypedOutput.addPart("img430Blog", new TypedFile("image/png;base64", files.get(1)));
        multipartTypedOutput.addPart("img200Blog", new TypedFile("image/png;base64", files.get(2)));
        multipartTypedOutput.addPart("img100Blog", new TypedFile("image/png;base64", files.get(3)));
        multipartTypedOutput.addPart("blurResponseBlob", new TypedFile("image/png;base64", files.get(4)));
        Log.d("UploadActivity", "postNewsFeed() returned: " + "" + files.get(2));
    } catch (Exception e) {
        e.printStackTrace();
    }
    doServereCall(multipartTypedOutput);

2 个答案:

答案 0 :(得分:2)

您可以按照以下步骤检查邮递员的API响应:

  1. 选择发布方法。
  2. 然后选择正文选项。
  3. 现在选择表单数据选项。之后,您有了可用于输入的新视图。
  4. 您可以在这里查看您的API。我还附上图片作为您的帮助来源。并在字段中选择文件类型以作为文件类型发布。选择文件类型Choose files后,您可以使用浏览按钮选择文件。enter image description here

答案 1 :(得分:0)

在高级REST客户端中,转到“正文”选项卡,然后选择“任何文件数据”以启用文件上载。

enter image description here