小编rhy*_*bbs的帖子

导致VerifiedHTTPSConnection对象的GET请求没有属性'_tunnel_host'

我正在使用python请求库向GAE上托管的API发出HTTP GET请求.requests==2.20.0使用虚拟环境通过pip安装请求版本.

据报道,这个问题是由一个过时的python版本引起的,我正在运行最新版本的python 2(2.7.15).

这是剪辑的代码:

endpoint_url = API_URL + "some/endpoint/%s" % some_variable
response = requests.get(url=endpoint_url)
return response.text
Run Code Online (Sandbox Code Playgroud)

这里是堆栈:

Traceback (most recent call last):
File "/Users/rhys/Desktop/Projects/git- 
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 2292, in 
wsgi_app
response = self.full_dispatch_request()
File "/Users/rhys/Desktop/Projects/git-r 
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1815, in 
full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/rhys/Desktop/Projects/git- 
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1718, in 
handle_user_exception
reraise(exc_type, exc_value, tb)
File "/Users/rhys/Desktop/Projects/git- 
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1813, in 
full_dispatch_request
rv = self.dispatch_request()
File "/Users/rhys/Desktop/Projects/git- 
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1799, in 
dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/Users/rhys/Desktop/Projects/git- 
repositories/MitigatingCircumstancesTracker/main.py", line 83, in …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine python-2.7 python-requests

4
推荐指数
1
解决办法
1812
查看次数

找不到方法 - AWS .NET Core 3.1 Mock Lambda 测试工具

我正在尝试使用/设置 AWS .NET Core 3.1 Mock Lambda 测试工具。

目前,我将通过该工具启动应用程序,但是,一旦我尝试发送请求,我就会收到错误“无法找到方法 Init”。

aws-lambda-tools-defaults.jsonI 中,将设置function-handler为以下内容:

"function-handler": "Some.Example.Assembly::Some.Example.Namespace.LambdaProgram::Init"
Run Code Online (Sandbox Code Playgroud)

LambdaProgram.cs 文件如下所示:

using Amazon.Lambda.AspNetCoreServer;
using Microsoft.AspNetCore.Hosting;

namespace Some.Example.Namespace
{
    public class LambdaProgram : APIGatewayHttpApiV2ProxyFunction
    {
        protected override void Init(IWebHostBuilder builder)
        {
            builder.UseStartup<Startup>();
        }
    }
}

Run Code Online (Sandbox Code Playgroud)

除非我误读了文档,否则格式对我来说似乎是正确的?

bin/目录中,dll 和 exe 具有匹配的名称,即“Some.Example.Assembly.exe”和“Some.Example.Assembly.dll”。

如果我更改function-handler路径,那么我可以让它抛出该类型的错误。但是我不明白为什么它找不到Init函数?应用程序构建并根据LambdaProgram需要实施 AWS 接口。

任何帮助都会很棒,我真的希望能够在部署之前在本地进行测试/调试(这是生产中的现有应用程序 - 这只是 lamabda 迁移的一个案例)

c# amazon-web-services aws-lambda .net-core-3.1

3
推荐指数
1
解决办法
2053
查看次数

Php包括无法正常工作

对,基本上,我在我的html文档中有一个php include语句.包含正在这样工作,它正在拉入文件并显示它.包含文件基本上是我的导航栏,带有链接.发生的事情是索引文件中的所有其他内容都被转换为超链接,所有内容都指向ul/li中的最后一项.

这是我的包含声明:

php include ("/var/www/elements/navbar.html"); ?>
Run Code Online (Sandbox Code Playgroud)

这是我的navbar.html文件:

<ul>
    <li><a href="http://www.upndown.co/home">Home</li>
    <li><a href="http://www.upndown.co/about">About</li>
    <li><a href="http://www.upndown.co/blog">Blog</li>
    <li><a href="http://www.upndown.co/hardware">Hardware</li>
    <li><a href="http://www.upndown.co/contact">Contact</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html css php

-1
推荐指数
1
解决办法
128
查看次数