logo

ScriptCat

  • Trang chủ
  • Cộng đồng
  • Danh sách script
  • Tiện ích mở rộng
  1. /
  2. Chợ script
  3. /
  4. ajaxHooker
  • Trang chính
  • Mã nguồn
  • Phản hồi
    2
  • Đánh giá
  • Danh sách phiên bản
ScriptCat
GitHub
Nhật ký kiểm tra
Thỏa thuận dịch vụ
Chính sách bảo mật
Tuyên bố miễn trừ

© 2022-nay ScriptCat. Bảo lưu mọi quyền.

fetch的credentials字段更改
Đã giải quyết#1213layenCreated at 20/07/2025

Đang tải…
  • cxxjackie21/07/2025

    Đang tải…
  • layen22/07/2025

    Đang tải…
  • cxxjackie22/07/2025

    Đang tải…
  • cxxjackie
    22/07/2025
    Đã thêm nhãn: Tính năng mới
  • cxxjackie
    một năm trướcđã đóng phản hồi
No data
Đăng nhập để bình luận
Nhãn
Tính năng mới
Theo dõi
Người tham gia

可以对fetch的credentials字段更改提供支持嘛,有时候需要修改为omit或者include image.png image.png

技术上很容易实现,接口设计上我有点犯难,xhr没有这个属性,倒是有一个withCredentials,但其值与fetch略有不同,要统一接口得处理same-origin的情况,现在是有两套方案: 1.增加一个新属性,统一控制xhr的withCredentials与fetch的credentials,需要额外加一些兼容代码。 2.允许用户在request对象上直接赋予新属性,只要该属性被对应的type所支持,这样能修改的就不止credentials了。

技术上很容易实现,接口设计上我有点犯难,xhr没有这个属性,倒是有一个withCredentials,但其值与fetch略有不同,要统一接口得处理same-origin的情况,现在是有两套方案: 1.增加一个新属性,统一控制xhr的withCredentials与fetch的credentials,需要额外加一些兼容代码。 2.允许用户在request对象上直接赋予新属性,只要该属性被对应的type所支持,这样能修改的就不止credentials了。

方案2 ok的,有些情况就不一定是修改credentials了,最好对原请求对象的所有属性都支持修改

已更新1.4.7,request支持添加额外属性了。