【问题标题】:How do you use intelliJ .http ? (sending formdata with intellij http request)你如何使用 intelliJ .http ? (使用 intellij http 请求发送 formdata)
【发布时间】:2022-01-22 22:34:44
【问题描述】:

IntelliJ request code

我想用 intelliJ http 请求发送表单数据。 formdata 包含图像和字符串值。

postman test1 postman test2

postman 测试很好。 但是intelliJ http请求有错误。

我认为有错误,因为请求只能接收json格式。

如果我是对的,如何将数据更改为 json?

如果我错了,请告诉我如何通过 Intellij 中的 .http 文档发送格式数据。

这是错误信息。

POST http://localhost:8080/article

HTTP/1.1 500 
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Content-Type: application/json
Transfer-Encoding: chunked
Date: Tue, 21 Dec 2021 13:19:07 GMT
Connection: close

{
  "timestamp": "2021-12-21T13:19:07.631+00:00",
  "status": 500,
  "error": "Internal Server Error",
  "path": "/article"
}

Response code: 500; Time: 247ms; Content length: 108 bytes

这是请求代码。

### user posting
POST http://localhost:8080/article
Content-Type: multipart/form-data; boundary=--------------------------350706080748288521853915
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ0ZXN0MSIsImV4cCI6MTY0MDEwNzA1NiwiaWF0IjoxNjQwMDg5MDU2fQ.bOQBrXklT1K8X9wZWJPaIzMG6TKOg-YKWUqhEqkPVix2cF5mdVIJZODrZ3-JxwPcJD5iqSNIP9t-_vHy24grnQ

--------------------------350706080748288521853915
image : < /Users/macbookpro/IdeaProjects/timeattack/src/main/resources/static/overloading.jpg
title : this is title
content: this is content...
userid: 1
tag : bbs,java,omg
--------------------------350706080748288521853915--

请帮帮我...

【问题讨论】:

    标签: java spring-boot intellij-idea request multipartform-data


    【解决方案1】:

    天哪.. 不使用官方文件我是个傻瓜。 我问一个问题,我回答。 如果使用边界,则可以发送 multipart/form-data。 所以我成功的将照片和文字发送到了 IntelliJ api 文档。没有邮递员。 这是官方指南。 https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type

    这是intellij的.http文件

    POST http://localhost:8080/article
    Content-Type: multipart/form-data; boundary=---------------------------974767299852498929531610575
    Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ0ZXN0MiIsImV4cCI6MTY0MDEyMTAwMywiaWF0IjoxNjQwMTAzMDAzfQ.FzftaHsGqkg43KxmV2KdaBWUkhLhGygAY6b1YUQyQ3ypYG2wSuwz_hVPkZfdjjXzhgRgpF9pXAptUZXU9p5UWw
    
    -----------------------------974767299852498929531610575
    content-Disposition: form-data; name="image"; filename="overloading.jpg"
    Content-Type: text/plain
    
    < /Users/macbookpro/IdeaProjects/timeattack/src/main/resources/static/joincolumn.jpg
    -----------------------------974767299852498929531610575
    content-Disposition: form-data; name="title"
    Content-Type: text/plain
    
    test text
    -----------------------------974767299852498929531610575--
    

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 2019-10-29
      • 1970-01-01
      • 2018-02-07
      • 2014-12-24
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多