php - 使用斩波器发送请求时出现此错误:XMLHttpRequest 错误
问题描述
我正在使用 chopper 包向我的后端发送请求,我创建了小型仓库程序,当我为桌面构建它时它工作正常,但是当我为 web 编译时它会抛出这个错误XMLHttpRequest error
,我正在使用Open Server Panel for Windows
.
我的 API 请求代码
import 'package:chopper/chopper.dart';
import 'package:intermax_warehouse_app/BrigadeDetails/brigade_details.dart';
import 'package:intermax_warehouse_app/IssuedItemsDetails/issued_items.dart';
import 'package:intermax_warehouse_app/JsonConverter/converter.dart';
import 'package:intermax_warehouse_app/SuppliersDetails/suppliers_details.dart';
import 'package:intermax_warehouse_app/UserDetails/user_details.dart';
import 'package:intermax_warehouse_app/WarehouseItemDetails/warehouse_item_details.dart';
part 'server_side_api.chopper.dart';
@ChopperApi()
abstract class ServerSideApi extends ChopperService{
@Post(path: '/login_user.php', headers: {"Access-Control-Allow-Origin" : "*"})
Future<Response<User>> loginUser(@Body() var data);
static ServerSideApi create(){
final client = ChopperClient(baseUrl: 'http://192.168.0.21',
services: [
_$ServerSideApi()
],
converter: converter,
);
return _$ServerSideApi(client);
}
}
解决方案
推荐阅读
- c++ - 如何使用 POCO 库验证 C++ 中的 RSA SHA1 签名?
- python - 如何检查 *args 函数参数中的值?
- c# - 多层架构和身份。为什么要使用 UserManager 和 RoleManager?
- c++ - 如何使用 getline() 函数
- javascript - 未捕获的类型错误:无法在 runGame (logic.js:63) 和 HTMLButtonElement.start (logic.js:47) 处设置属性“innerHTML”为 null
- html - 缩小我正在尝试使用 html 和 css 的页面时,图像保持大小
- c# - 尝试获取用户 IP 地址时出错
- powerbi - Dax 用于了解电话号码是否处于活动状态
- rdf - 如何通过 rdflib 获取 XML 属性
- postman - 如何在邮递员中指示路径变量的结尾