java - Play 框架 Java Rest API 示例

标签 java rest playframework

我用Java启动play框架,从官网下载了项目:https://github.com/playframework/play-java-rest-api-example/tree/2.5.x

我加入了 eclipse ,正如它所说:https://www.playframework.com/documentation/2.5.x/IDE

并运行命令:sbt run 有效。但是,如果我向给定地址发送帖子,我会收到“未经授权”消息。

有人知道我是否还需要做其他事情吗?

提前非常感谢您。

enter image description here

enter image description here

最佳答案

这对我有用。

@辛格尔顿 公共(public)类 Filters 实现 HttpFilters {

private final Environment env;
private final EssentialFilter exampleFilter;

@Inject
public Filters(Environment env, ExampleFilter exampleFilter) {
    this.env = env;
    this.exampleFilter = exampleFilter;
}

@Override
public EssentialFilter[] filters() {

  if (env.mode().equals(Mode.DEV)) {
      return new EssentialFilter[] { exampleFilter };
  } else {
     return new EssentialFilter[] {};
  }
}

}

关于java - Play 框架 Java Rest API 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44420914/

相关文章:

java - 在Java中的REST服务中获取空对象

javascript - REST 的 JSON 中 snake_case 相对于 camelCase 的优势

forms - 为什么找不到Scala表单的值?

playframework - 在 rxjava Observables 中传播 slf4j MDC(映射诊断上下文)

java - 如何在 play 2.0.1 中更改上传文件的目录?

java - Resteasy ProxyFactory 类的替代品是什么

java - java中调用sleep会重新加载寄存器中缓存的值?

javascript - JS MVC 框架可以设置 api 身份验证吗?

java - 在企业 Java 应用程序中,SQL 位于何处?

python - Django Rest Framework 中缺少 Auth Token 时如何返回 401