http 相关问题

超文本传输​​协议(HTTP)是一种应用程序级网络协议,用于在万维网上传输内容。

如何从 FastAPI 中的重定向 URL 获取哈希标记 # 后面的参数?

我在使用 Redirect Url 并使用 FastApi 从 Python 中的 QueryParams 获取数据时遇到问题。我正在使用 Azure AD 授权授予流程来登录,下面是代码

回答 1 投票 0

如何在 Go 中检查 http 超时错误?

新去。这是目前我的代码: 客户端 := http.Client{ 超时: 10 * 时间.毫秒, } resp, err := client.Get("http://google.com/") 如果错误!= nil { 如果 os.IsTimeout(err) {...

回答 1 投票 0

如何从 FastAPI 中的重定向 URL 获取哈希标记 # 后的查询参数?

我在使用 Redirect Url 并使用 FastApi 从 Python 中的 QueryParams 获取数据时遇到问题。我正在使用 Azure AD 授权授予流程来登录,下面是代码

回答 1 投票 0

如何从FastAPI中的重定向URL获取#后面的查询参数?

我在使用 Redirect Url 并使用 FastApi 从 Python 中的 QueryParams 获取数据时遇到问题。我正在使用 Azure AD 授权授予流程来登录,下面是代码

回答 1 投票 0

如何解决 Node.js 中的“请求过多”错误?

我正在尝试通过使用 Axios 发出连续的 HTTP 请求来构建 JSON 文件: 获取对象(项目)数组 在每个项目中创建一个名为 Attachments 的数组属性 获取每个项目的ta...

回答 2 投票 0

Alpaca 服务器:错误 404,找不到原因

我正在尝试使用 micropython 1.20 在 ESP32 devkit V1 上为“望远镜”设备开发一个 Alpaca 服务器实例。 我使用这个项目作为我的目的的基础。我一直参与...

回答 1 投票 0

Go:从http.Request获取路径参数

我正在使用 Go 开发 REST API,但我不知道如何进行路径映射并从中检索路径参数。 我想要这样的东西: 函数主() { http.HandleFunc("/prov...

回答 5 投票 0

如何从 Spring Boot 控制器向另一台服务器执行 http 请求

如何从托管在 localhost:8080 上的 Spring Boot 应用程序在 localhost:80 上托管的服务器上执行 GET HTTP 请求。 例如,如何获取托管在 locahost:80/image.jpg 的图像...

回答 3 投票 0

Apache Parquet 文件应使用什么 MIME 媒体类型(内容类型)?

背景:Apache Parquet 是一种开源、面向列的数据文件格式,专为高效数据存储和检索而设计。它提供高效的数据压缩和编码方案,...

回答 1 投票 0

在Java servlet中,cookie.getMaxAge()总是返回-1

如果我在未来使用 setMaxAge() 设置 cookie,当我在后续请求中将 cookie 读回内存时,getMaxAge() 会返回 -1。我已经通过...检查了实际的cookie

回答 1 投票 0

有没有办法查询服务器端点支持哪些媒体类型?

HTTP 415(“不支持的媒体类型”)告诉我们服务器何时不支持媒体类型,但是客户端如何查询服务器支持哪些媒体类型(针对请求正文)? 在其他方面...

回答 1 投票 0

设置 HTTP 标头

我正在尝试在我的 Go Web 服务器中设置标头。我正在使用 gorilla/mux 和 net/http 包。 我想设置 Access-Control-Allow-Origin: * 以允许跨域 AJAX。 这是我的 Go 代码: 功能

回答 9 投票 0

Codeigniter 4 从 cURL 调用时将 POST 请求重定向到“/”

我正在编写一个 API,其中一种方法是 POST,它处理调用中传递的数据并设置响应状态。当我从网站表单提交中调用此方法时,它起作用了......

回答 1 投票 0

HTTP 中的标头接受

我在http 中遇到“Accept”标头的问题。我写了一个http客户端,当我设置“接受:image/png”时,我仍然可以读取任何文件(如txt、html等)。 我认为应该...

回答 4 投票 0

发送 HTTP 默认状态代码的自定义错误响应

我的要求是覆盖 HTTP 返回的状态代码(如 404、503 等)的响应。 我有我的公平份额搜索关于覆盖和发送 HTTP Sta 的自定义错误响应...

回答 1 投票 0

将 HTTP get 响应保存到文件

我无法将 HTTP 响应保存到文本文件中。我可以发出一个 get 请求,我可以看到它通过了,我得到了我想要的响应,但它不会保存到文件中。我的代码如下,我

回答 3 投票 0

Mule - 尝试通过 HTTPS 发送消息时“无法找到请求目标的有效证书路径”

我有一个 Mule 流程(Mule CE 3.4.0、Studio 3.5.0),它正在处理一些 XML 并使用 HTTPS 端点将其发布到 Web 服务,如下所示: 我有一个 Mule 流程(Mule CE 3.4.0、Studio 3.5.0),它正在处理一些 XML 并使用 HTTPS 端点将其发布到 Web 服务,如下所示: <flow> <!-- Process XML --> <https:outbound-endpoint address="https://admin:password@localhost:8081/hello" exchange-pattern="request-response" contentType="text/xml" method="POST" doc:name="HTTP"/> <!-- Evaluate response --> </flow> 在生产中,这将访问由不同平台公开的 Web 服务,但为了在本地进行测试,我创建了一个完全独立的 Mule 应用程序(单独的工作区、项目文件等),它公开了一个 HTTPS 端点来使用消息: <spring:beans> <security:authentication-manager alias="MyManager"> <security:authentication-provider> <security:user-service id="UserService"> <security:user name="admin" password="password" authorities="ROLE_ADMIN"/> </security:user-service> </security:authentication-provider> </security:authentication-manager> </spring:beans> <spring-security:security-manager> <spring-security:delegate-security-provider name="InMemory" delegate-ref="MyManager"/> </spring-security:security-manager> <https:connector name="httpsConnector"> <https:tls-key-store path="test.jks" keyPassword="test1234" storePassword="test1234"/> </https:connector> <flow name="httpTestFlow" doc:name="httpTestFlow"> <https:inbound-endpoint exchange-pattern="one-way" host="localhost" port="8081" doc:name="HTTP" connector-ref="httpsConnector"> <spring-security:http-security-filter realm="mule-realm" securityProviders="InMemory"/> </https:inbound-endpoint> <object-to-string-transformer doc:name="Object to String"/> <logger level="INFO" message="The XML message received is: #[payload]" doc:name="Logger"/> </flow> 当我尝试运行此程序时,我的 Mule 应用程序(发送 XML 的应用程序)中出现以下错误: ******************************************************************************** Message : Failed to route event via endpoint: DefaultOutboundEndpoint{endpointUri=https://admin:<password>@localhost/hello, connector=HttpsConnector { name=connector.https.mule.default lifecycle=start this=7cc4f42c numberOfConcurrentTransactedReceivers=4 createMultipleTransactedReceivers=true connected=true supportedProtocols=[https] serviceOverrides=<none> } , name='endpoint.https.localhost.8081.hello', mep=REQUEST_RESPONSE, properties={http.method=POST, Content-Type=text/xml}, transactionConfig=Transaction{factory=null, action=INDIFFERENT, timeout=0}, deleteUnacceptedMessages=false, initialState=started, responseTimeout=10000, endpointEncoding=UTF-8, disableTransportTransformer=false}. Message payload is of type: PostMethod Code : MULE_ERROR--2 -------------------------------------------------------------------------------- Exception stack is: 1. unable to find valid certification path to requested target (sun.security.provider.certpath.SunCertPathBuilderException) sun.security.provider.certpath.SunCertPathBuilder:196 (null) 2. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target (sun.security.validator.ValidatorException) sun.security.validator.PKIXValidator:385 (null) 3. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target (javax.net.ssl.SSLHandshakeException) sun.security.ssl.Alerts:192 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/net/ssl/SSLHandshakeException.html) 4. Failed to route event via endpoint: DefaultOutboundEndpoint{endpointUri=https://admin:<password>@localhost/hello, connector=HttpsConnector { name=connector.https.mule.default lifecycle=start this=7cc4f42c numberOfConcurrentTransactedReceivers=4 createMultipleTransactedReceivers=true connected=true supportedProtocols=[https] serviceOverrides=<none> } , name='endpoint.https.localhost.8081.hello', mep=REQUEST_RESPONSE, properties={http.method=POST, Content-Type=text/xml}, transactionConfig=Transaction{factory=null, action=INDIFFERENT, timeout=0}, deleteUnacceptedMessages=false, initialState=started, responseTimeout=10000, endpointEncoding=UTF-8, disableTransportTransformer=false}. Message payload is of type: PostMethod (org.mule.api.transport.DispatchException) org.mule.transport.http.HttpClientMessageDispatcher:155 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/transport/DispatchException.html) -------------------------------------------------------------------------------- Root Exception stack trace: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:196) at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268) at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:380) + 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything) ******************************************************************************** 我的其他应用程序收到消息时出现此错误: ERROR 2014-06-05 15:58:05,380 [[test-webservice].http.request.dispatch.8081.01] org.mule.exception.DefaultSystemExceptionStrategy: Caught exception in Exception Strategy: Received fatal alert: certificate_unknown javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:136) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1822) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1004) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:50) at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78) at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106) at org.mule.transport.http.HttpServerConnection.readLine(HttpServerConnection.java:243) at org.mule.transport.http.HttpServerConnection.getRequestLine(HttpServerConnection.java:509) at org.mule.transport.http.HttpRequestDispatcherWork.run(HttpRequestDispatcherWork.java:70) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:695) 任何人都可以确定这里可能出了什么问题,或者建议一种在本地测试我的出站端点的替代方法吗?预先感谢。 您确定您的单独应用程序实际上正在运行吗?看起来好像不是:也许它只是无法启动? 任何人都可以解决这个问题吗?请 消息:资源“https://transaction-sapi1.us-e2.cloudhub.io:443/api/members/transactions”上的 HTTP POST 失败:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径。 元素:(无) 元素 DSL :(无) 错误类型:HTTP:CONNECTIVITY FlowStack:(无) (为所有内容设置调试级别日志记录或“-Dmule.verbose.exceptions=true”)

回答 2 投票 0

SocketException:与 macOS 上的 flutter 应用程序连接失败(操作系统错误:不允许操作,errno = 1)

我的 Flutter 应用程序中有以下代码,其中 MyDataLoader 是一个从 main.dart 启动的小部件 代码: 导入“包:flutter/material.dart”; 将'package:http/http.dart'导入为http; 班级

回答 1 投票 0

Angular - 通过 http 连接到 API 时出现问题(原因:缺少 CORS 标头“Access-Control-Allow-Origin”)

我正在尝试使用http(角度)从API获取数据。如果我通过 ngOnInit 调用该函数,数据将正确下载: 处理错误(错误:HttpErrorResponse){ 返回 throwError(() => 新

回答 1 投票 0

curl:(56) 接收失败:连接被对等方重置 |卷曲错误 | Golang TCP 服务器

尝试在使用 Golang 创建的本地服务器上执行curl操作时收到此错误消息: 卷曲:(56)接收失败:连接被对等方重置 我正在尝试使用 Golang 编写 TCP 服务器代码(

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.