当前位置: 首页 > 知识库问答 >
问题:

如何将请求与json负载放心

申辉
2023-03-14

我想在正文中加载JSON文件,但得到的错误是415。

你能帮帮我吗?

代码是:

public class Entitlement_Creation extends BaseClass {

@Test
public void JsonPayload() throws IOException
{

    Path json_data = Paths.get("test.json");
    byte[] wikiArray = Files.readAllBytes(json_data);

    String wikiString = new String(wikiArray);
    System.out.println(wikiString);   

         given()
           .contentType(ContentType.JSON)
           .accept(ContentType.JSON)

           .body(wikiString)

       .when()  
           .put()

       .then()
           .statusCode(200)
           .extract()
           .response();

}

共有1个答案

姚才捷
2023-03-14

从这个片段中,我看不到任何有关服务URL的信息。你应该把你的URL作为一个参数来把()方法

 类似资料:
  • 问题内容: 我有一个Jmeter测试计划,希望我的HttpSampler发送一个发布请求。 请求的正文应包含Json,如下所示: 我已经设置了一个随机变量生成器,该变量生成器在每次调用时都返回格式正确的productId。我想做的是通过直接在请求主体中填充从生成器获取的随机pid的productId来生成有效负载。像这样(假设***是脚本转义符): 可能吗?如果是,怎么办?如果没有,您将如何处理该

  • 我想在原始负载被反序列化为POJO之前访问它(在我的例子中是Json主体)。 我的控制器有一个带有如下签名的方法。 更新。谢谢你指导我正确的资源。我使用了下面的解决方案,效果很好。添加已成功。但请注意,应启用。

  • 问题内容: 我想从以下位置检索JSON数据:https : //git.eclipse.org/r/#/c/11376/ 要求网址: 请求方法: 请求标头: 请求有效负载: 我已经尝试过这个答案,但是我得到了。 谁能帮我解决这个问题? 谢谢。 问题答案: 以下代码对我有用。 方法实现:

  • 我有一个使用Jersey编写的RESTful web服务,看起来如下所示: 问题:是否有方法接受空请求负载,并在服务器端处理它? 注意:我使用的是Jersey提供的POJO支持。

  • 问题内容: 我的Select2 3.4.5无法使用JSON数据。 这是我在HTML上的输入框: …还有我的JavaScript 我使用Laravel 4制作了一个API,每当在文本框中键入任何内容时,该API都会返回一个值。 如果在文本框中键入“ test”,则结果如下: 我无法将结果添加到我的Select2下拉列表中。我认为并且正在引起问题,因为我不知道应该在上面放置什么参数。我不知道从何处获取

  • 我的Select2 3.4.5不适用于JSON数据。 这是我在超文本标记语言上的输入框: ...和我的JavaScript 我用Laravel 4制作了一个API,每当我在文本框中键入任何内容时,它都会返回一个值。 如果我在输入框上键入“test”,结果如下: 我无法将结果添加到Select2下拉列表中。我认为是formatSelection和formatResult导致了这个问题,因为我不知道应