好友
阅读权限35
听众
最后登录1970-1-1
|
连晋
发表于 2020-2-20 20:45
1000吾爱币
目前在写 四川省外出务工人员健康申报和查询系统的 windwos 版本
(写这个是因为 网页版总是报错 ... 所以 抓了他的包 打算自己写一份 分享出来给大家用)
如图
因为 网页版的总是报错 和超时
基本所有功能都写完了 目前遇到的问题是
我post 数据的时候 在postman 中 发包是没问题的
但是在 易语言中 使用 精易模块 提供的 网页_访问_S 发送 服务器 响应的 是 服务器错误
首先是 编码问题 我是解决了的 提交的数据 = 编码_gb2312到utf8 (提交的数据)
其次 传输的数据是json 附加协议头 application/json;charset=UTF-8 我也加了
还有提交的数据 肯定是一摸一样的 因为post man中提交的数据就是我 易语言 调试打印出来的
还有提交的数据 和postman 一模一样 但是就是postman 提示保存成功 但是易语言就是返回 服务器错误 请问 这种问题怎么解决哇? 有大佬可以帮忙 解答一下吗?
下面附图:
post 是没问题的
但是易语言 就是报错
以下是 易语言的 部分涉及到提交POST的代码 和数据
提交 url
http://jkcx.sc.gov.cn/jkxxtb/personnel/healthRegistration/save post 提交 utf-8 编码
提交数据中 具有隐私部分的数据我已经 修改 为XXX 或者需要大家自己填写
{
"age": "30",
"appearType": "3,4,",
"arriveAddress": "XXX街XXX号",
"arriveCityCode": "510100",
"arriveCityName": "XX市",
"arriveCountyCode": "510116",
"arriveCountyName": "XX区",
"arriveProvinceCode": "510000",
"arriveProvinceName": "XX省",
"birthday": "1990-2-2",
"gqjzAddress": "XX市X市南溪区工字街58号;",
"idcard": "这里诸位替换为随机一个身份证号码",
"medicalNstitutionCode": "510000009380",
"medicalNstitutionId": "1234583170",
"medicalNstitutionName": "XXXXXX卫生院",
"occurrenceTime": "2020-03-18 00:00:00",
"personnelRegistrationAddressList": [
{
"address": "XXXX58号",
"addressType": "4",
"cityCode": "510300",
"cityName": "自贡市",
"countyCode": "511503",
"countyName": "南溪区",
"provinceCode": "110000",
"provinceName": "北京市"
}
],
"preventionStationCode": "",
"preventionStationName": "",
"protectAddress": "XXXX58号",
"protectCityCode": "511500",
"protectCityName": "宜宾市",
"protectCountyCode": "511503",
"protectCountyName": "南溪区",
"protectProvinceCode": "510000",
"protectProvinceName": "四川省",
"sex": "M",
"situationDescription": "8,9,",
"systemCode": null,
"telephone": "13000000000",
"userName": "张三"
}
|
最佳答案
查看完整内容
Content-Type: application/json; charset=UTF-8
带这个
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|