http 相关问题

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

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

对于来自单个客户端套接字的连接,我的 http 服务器中的 http 数据是否会出现乱序?

我正在实现我自己的http服务器: 进口插座 导入线程 导入队列 导入SSL 从 manipulator.parser 导入 LineBuffer,LoggableHttpRequest 套接字服务器类: “””...

回答 1 投票 0

从脚本触发时,请求被拒绝并返回 403

我正在编写一个脚本来模拟浏览器。正如浏览器登录到 Web 应用程序/网站、获取 cookie 并使用该 cookie 进行进一步请求一样,我也使用脚本执行相同的操作。我能够登录...

回答 1 投票 0

REST API - 用于创建/更新/删除的批量端点

我正在努力弄清楚批量端点的约定(HTTP 方法、HTTP 状态、响应)应该是什么样子,该端点执行所有这三个操作 - 根据实际元素创建/更新/删除...

回答 1 投票 0

nginx ffmpeg mpegts http

我无法理解如何从 nginx 提供 .ts 文件。 对于 hls,它可以正常工作(m3u8)。 http://127.0.0.1/hls/stream_name.m3u8 http://127.0.0.1/stream_name 我尝试用 t 编译 nginx...

回答 1 投票 0

升级到空手道 1.4 时出现 Karate-Apache-HttpHostConnectException

背景:我的空手道测试用例在空手道 0.9.6 版本上运行良好。 目前我正在尝试将空手道版本升级到 1.4.0 并遇到问题。 Java版本是17。 尝试过的解决方案:Fol...

回答 1 投票 0

无法解析restTemplate.exchange的响应

我有以下代码来提交http后调用 HttpHeaders headers = new HttpHeaders(); headers.set(TENANT_ID_HEADER, event.getTenantId()); HttpEntity requestEntity = 新的 Http...

回答 1 投票 0

Laravel 10 使用控制器将数据存储到 MySQL 数据库

我正在尝试测试一个控制器功能,该功能会将特定数据存储到 mySQL 数据库,即给出特定输入,该输入将使用 API 存储到数据库中,并且将被...

回答 1 投票 0

如何更改 google.auth.transport.requests Python 库中的 _DEFAULT_TIMEOUT(120 秒)?

我使用此代码,在尝试连接到服务器时偶尔会超时。现在我正在尝试找到一种方法来减少超时时间,以便刷新()抛出异常必须比

回答 2 投票 0

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