http-headers 相关问题

在超文本传输​​协议(HTTP)中,HTTP头字段包含HTTP请求或响应的操作参数。使用请求或响应行(第一行消息),它们形成消息头。

无法在 React 中将用户名和密码设置为 axios 中的默认身份验证

我是 ReactJS 新手,尝试在 API 调用中设置默认身份验证值。 我使用基本身份验证进行登录,这是我正在使用的代码: axios.defaults.auth.username = process.env.

回答 1 投票 0

Ionic 6 API REST post 方法标头

我正在尝试发出 API REST 请求,但无法连接 API,我尝试了不同的选项,但我可以做到。 这是我的ts: 帖子(emplead2){ 让数据= { “姓氏”:t...

回答 1 投票 0

如何在http请求中通过表单发送图像,以及使用什么标头?

我在谷歌上搜索了一下,什么也没有…… 我对 vueJS 的看法有一个表格: 我在谷歌上搜索过,但没有找到... 我对 vueJS 的看法有一个表单: <form @submit.prevent="avatar()" method="POST" enctype="multipart/form-data"> <input type="file" name="profilePicture" id="profilepicture" > <button type="submit">Valider mon avatar?</button> </form> 用户发送图像。 我的问题是, 我想在函数中发送图像(由用户通过表单发送),并且该函数将图像发送到标头中的 HTTP 请求... API 请求以 : 开头 app.post('/myupload/:iduser', async (req, res) => { try{ var { iduser } = req.params ; const { image } = req.file ; [...] 我对vuejs的看法中的功能实际上是: async function avatar() { console.log(document.getElementById("profilepicture").value); // for having the image sending src let response = await fetch(`http://localhost:196/myupload/${MyTokenStore.myid}`, { method: "POST", headers: { "Content-Type": "multipart/form-data", }, body: JSON.stringify(document.getElementById("profilepicture").value) }) .then((response) => response.json()) .catch((error) => { console.log("Failed", error) }); if(response.error){ alert(response.message); return } } 但是我在请求中唯一的参数是src图像的字符串,错误伺服器是: TypeError:无法解构“req.files”的属性“image”,因为它未定义。 拜托,我需要帮助,当我直接转到请求的 URL 时请求运行(但浏览器直接显示服务器响应): <form :action="`http://localhost:196/myupload/${MyTokenStore.myid}`" method="POST" enctype="multipart/form-data"> <input type="file" name="image"/> <button type="submit">Valider mon avatar</button> </form> 但是我没能将它放入函数中... 要从执行请求的 Vue 发送图像,您必须使用 FormData 对象。例如: /** * @description - register user */ const register = async () => { try { const fd = new FormData(); Object.keys(user.value).forEach((key) => { fd.append(key, user.value[key]); }); const res = await axios.post('/register', fd, { headers: { 'Content-Type': 'multipart/form-data', }, }); toast.success(res.data); } catch (err) { console.log(err); toast.error(err.response.data); } }; 在前面的代码中,在 register 中,我使用 FormData 将 user 对象发送到后端。以前,您应该设置它。我做了如下示例: const setProfileImage = (e) => { image_preview.value = URL.createObjectURL(e.target.files[0]); document.getElementById('image_preview').style.height = '150px'; document.getElementById('image_preview').style.width = '150px'; user.value.profile_image = e.target.files[0]; // this is important for you. user.value.image = e.target.files[0].name; }; setProfileImage 正在从 event 接收 Input file。如果你看到我在代码中写的注释,user.value.profile_image = e.target.files[0]就是整个文件。剩下的就是显示图像并将名称发送到数据库中。 <div class="mb-3"> <label for="profile_image" class="bg-primary text-white rounded-3 text-center w-100 p-2 profile_image" > Seleccione su foto de perfil <i class="ps-1 bi bi-card-image"></i> </label> <input type="file" class="form-control d-none" id="profile_image" placeholder="Adjunte su foto de perfil" @change="setProfileImage" /> </div> 这就是我所说的Input file。该事件是正确捕获文件的 @change。 希望它对你有用。

回答 1 投票 0

尽管禁用了“实验性 Web 平台功能”,为什么 Chrome 仍发送 sec-ch-ua 和 sec-ch-ua-mobile 请求标头

我遇到了 Chrome 的情况,使用 87.0.4280.88 进行测试,在某些情况下 Chrome 会发送 sec-ch-ua 和 sec-ch-ua-mobile 请求标头,尽管 chrome://flags/#enable-experimental -网络平台...

回答 1 投票 0

GCP 中的应用程序负载均衡器

在 GCP 中,我在具有三个不同端口号(3000、3001 和 3002)的单个实例中运行三个 NodeJS API,并使用 HTTPS 前端创建了一个外部应用程序负载均衡器。 ...

回答 1 投票 0

在 apache 日志中仅记录用户名

我只想在apache日志中记录用户名。我在 LOGFORMAT 中使用 %{Authorization}i 但它以 Base64 记录用户名:密码。 由于安全原因我必须删除密码部分,可能吗...

回答 1 投票 0

Apache 标头 Content-Type 供应商特定类型/json

我对特定于内容类型供应商的内容感到非常困惑。默认情况下说, 内容类型:application/json 但对于供应商特定类型,我可以拥有这个 内容类型:application/vnd.anything.proc...

回答 1 投票 0

如何分析 PHP 中的标头

我正在使用 file_get_contents 与 API 进行交互以进行简单的 GET 请求...但是有时它会抛出标头,表明存在错误。我如何获取这些标头并确定是否...

回答 3 投票 0

在http header PHP中接收变量

我知道这个问题不会那么清楚,因为这里大多数类似的问题都在谈论发送标头,还有很多类似的问题,但没有具体回答这个问题,...

回答 1 投票 0

使用 OAuth 通过 PHP 进行 API 授权

我正在尝试访问多个 API 以在 PHP 中获取数据。他们都使用 OAuth 授权,但我一辈子都搞不懂。 如果我发出 CURL 请求或 file_get_contents 请求...

回答 2 投票 0

如何获取基本授权标头并使用 PHP 对其进行 API 身份验证

如何获取基本授权标头并使用 PHP 对 API 进行身份验证。我创建了一个唯一的密钥,该密钥被编码并存储在数据库中。我正在使用 Slim Framework 来实现 REST API。 我可以...

回答 1 投票 0

如何在 php 标头中使用 api 令牌

我正在做一个项目,我不知道如何使用令牌来使用API。 我有令牌但是 站点 URL:- https://example.com/api 该信息在网站上给出: 为了表明您的身份,您应该添加

回答 1 投票 0

如何在来自 HAPI-FHIR 客户端的 POST 请求上用 PHP 编写 HTTP 响应

主要问题是我向客户端发送的 HTTP 响应导致客户端出现异常:“Failed Delivery for (MessageId: ID: on ExchangeId: <..>). catch:...

回答 1 投票 0

如何在PHP中获取所有标头请求参数

我创建了一个API请求,并尝试使用$_POST方法从该请求访问标头参数,但没有获取标头请求数据。 这是我的标头请求数据: 访问键:

回答 2 投票 0

无法从 API 获取数据并出现错误:请求的资源上不存在“Access-Control-Allow-Origin”标头[重复]

我编写了一个新应用程序来获取 Microsoft 产品。在 rg-adguard.net 中找到的一个可以从 Microsoft 获取链接最大速度。 因此,我尝试创建一个与 rg-adguard.net 相同的站点,但需要连接到 rg-adgua...

回答 1 投票 0

如何防止搜索机器人每次都调用API

我通过 PHP 使用 ipinfodb API,在其中获取 JSON 格式的地理位置响应并将其存储在 cookie 中。我正在使用 cookie,这样下次访问者访问该网站时,就不需要再次调用 API...

回答 2 投票 0

如何使用 PHP cURL 从 API 获取链接标头(用于分页)

我正在使用 PHP 和 cURL 查询 API 以获取结果列表。 为了启用分页,API 在标头中返回下一页和上一页结果的链接,作为 HTTP 链接标头。哈...

回答 2 投票 0

更改 HTTP 标头中的状态代码而不影响 Yii 1 Restful API 中的返回数据

我想在Yii 1中返回带有HTTP错误代码的数据。所以我使用了以下方式来获取数据: $code = (0 == $ex->getCode()) ? (isset($ex->statusCode) ? $ex->statusCode : 500) : $...

回答 1 投票 0

如何在 JSON API 响应中指定特定字段的内容类型和内容传输编码?

我正在开发一个 API,给定具有特定内容的请求主体,它会生成一个可以采用不同格式(例如 PDF、png 等)的文档。鉴于该文档可以是二进制文件,那么...

回答 1 投票 0

为什么我的 PHP API 停止工作并且不再返回 json?

几年前,我为我的一些移动应用程序创建了一个后端(PHP 来获取一些 JSON 数据)。从那时起我就没有碰过这段代码。现在它几周前就停止工作了。我不是后端...

回答 1 投票 0

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