小编Alb*_*oPL的帖子

java.net.MalformedURLException:未知协议:rsrc

我明白了

java.net.MalformedURLException: unknown protocol: rsrc
Run Code Online (Sandbox Code Playgroud)

我不完全确定如何处理这个未知的协议.我使用简单的RMI在两个JVM之间进行通信.它是一个我缺少的包含这个协议的jar,如果是的话,哪一个?我没有发现谷歌搜索对于这个问题非常好.

任何帮助,将不胜感激.谢谢.

编辑2:为了澄清,我的RMI代码在从Eclipse运行时起作用.当我导出并使用可运行的jar文件并且它会中断时.

编辑:这是一个代码片段:

registry=LocateRegistry.getRegistry(
                rmiServerAddress,
            (new Integer(rmiServerPort)).intValue());
Run Code Online (Sandbox Code Playgroud)

java rmi exception

5
推荐指数
2
解决办法
1万
查看次数

GraphQL:无法读取 Apollo 客户端中的响应标头

我想用 Apollo Client 读取响应头,但我不能。

我正在使用 Apollo 服务器和 Apollo 客户端进行 GraphQL API 通信,并且我想来回发送标头。我已经设置了客户端,以便它发送一个 x-client-version 标头,并且我已经将服务器设置为有时也使用相同的标头进行回复。

问题是,当我尝试使用 Apollo 客户端读取 x-client-version 标头(或任何真正的标头)时,我得到未定义。我根据我在网上找到的示例甚至 YouTube 演练在下面设置了一些 Afterware:

const clientVersionAfterware = new ApolloLink((operation, forward) =>
  forward(operation).map(response => {
    const {
      response: { headers },
    } = operation.getContext();
    console.log(headers);
    if (headers) {
      const token = headers.get("x-client-version");
      console.log(token);
      if (token) {
        localStorage.setItem("clientVersion", token);
      }
    }

    return response;
  }),
);
Run Code Online (Sandbox Code Playgroud)

将其附加到链接链:

    const httpLink = handleErrors.concat(
  clientVersionAfterware.concat(new HttpLink(linkOptions)),
);
const batchHttpLink = handleErrors.concat(
  clientVersionAfterware.concat(
    new BatchHttpLink({ ...linkOptions, batchInterval: 10 }), …
Run Code Online (Sandbox Code Playgroud)

response-headers apollo graphql apollo-server apollo-client

5
推荐指数
1
解决办法
1729
查看次数

如何在登录失败时重定向到同一页面

当用户无法正常登录时,Django框架可以轻松处理重定向.但是,此重定向将转到单独的登录页面.我可以将模板设置为与我登录的页面相同,但新页面中不存在任何其他对象.

例如,我有一个显示一堆新闻文章的首页.侧栏上是登录表单.当用户登录但无法进行身份验证时,我希望它返回到首页保留显示的所有新闻文章.截至目前,没有新闻文章出现.

我该如何解决这个问题?任何帮助表示赞赏.

编辑:请记住,我有正在显示的动态内容,我希望它仍然显示!此外,主页面并不是用户可以登录的唯一位置.侧边栏永远不会更改,因此用户可以从网站上的任何页面进行潜在登录,并且该页面上的所有内容完全按照其仍然需要登录失败时显示.

python authentication django redirect login

2
推荐指数
1
解决办法
4055
查看次数

网站的视频编码

我在网站上嵌入视频有点新鲜.最好的方法是什么?我刚刚开始阅读它.

我读到我应该使用HTML5和浏览器的原生播放器. - 有没有人知道一个javascript库,它将使用浏览器的播放器并检测浏览器是否没有使用HTML5降级到Flash播放器?

至于编码什么是最好的方法?我打算编写一个小控制台应用程序来使用FFMPEG转换视频.但是我应该使用什么编码?我听说H.264很有前途吗?但

javascript video-embedding video-encoding html5-video

2
推荐指数
1
解决办法
3402
查看次数