当前位置: 首页 > news >正文

网站建设与网站开发百度app官方下载安装到手机

网站建设与网站开发,百度app官方下载安装到手机,主页样本模板,网站建设公司佛山泛微e9开发 前端请求后端接口以及后端发布接口 前端请求后端接口 前端发起get请求 fetch(/api/youpath, {method: GET, // 默认 GET 方法,可以省略headers: {Content-Type: application/json, // 通常 GET 请求无需指定 body,Content-Type 不太重要},…

泛微e9开发 前端请求后端接口以及后端发布接口

前端请求后端接口

前端发起get请求

fetch('/api/youpath', {method: 'GET',  // 默认 GET 方法,可以省略headers: {'Content-Type': 'application/json',  // 通常 GET 请求无需指定 body,Content-Type 不太重要},
}).then(response => response.json()).then(data => console.log(data)).catch(error => console.error('Error:', error));

前端发起post请求

fetch('/api/youpath', {method: 'POST',  // 指定请求方法为 POSTheaders: {'Content-Type': 'application/json',  // 指定请求体格式为 JSON},body: JSON.stringify({  // 将 JavaScript 对象转为 JSON 字符串name: 'John Doe',age: 30}),
}).then(response => response.json())  // 解析 JSON 响应.then(data => console.log(data))  // 处理响应数据.catch(error => console.error('Error:', error));  // 错误处理

后端发布接口

首先这个后端接口的路径必须是在com/api这个目录的下面!!!

get类型的接口

package com.api.customization.kq.web;import com.alibaba.fastjson.JSON;
import weaver.conn.RecordSet;
import weaver.general.BaseBean;import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.MediaType;
import java.util.HashMap;@Path("/customization/hrm/kq")
public class CardReplacementAction {@GET@Path("/card/getNumber")@Produces(MediaType.APPLICATION_JSON)public String intervene(@QueryParam("userid")int userid, @QueryParam("date")String date) {BaseBean baseBean = new BaseBean();HashMap<String, Object> result = new HashMap<>();// 接受参数调用方法RecordSet recordSet = new RecordSet();String sql = "select * from formtable_main_26 where sqr = "+userid+" and sqrq like '"+date.substring(0, 7)+"%'";recordSet.executeQuery(sql);try {result.put("number", recordSet.getArray().size());}catch (Exception e) {baseBean.writeLog("==lzl==error:"+e.getMessage());}return JSON.toJSONString(result);}
}

post 类型的接口

方法一:通过从request对象中读取参数值

@POST
@Path("/getSomethingList")
@Produces(MediaType.TEXT_PLAIN)
public String List(@Context HttpServletRequest request, @Context HttpServletResponse response) {Map<String, Object> apidatas = new HashMap<String, Object>();String requestname = Util.null2String(request.getParameter("requestname"));String workflowid = Util.null2String(request.getParameter("workflowid"));apidatas.put("status", "1");return JSONObject.toJSONString(apidatas);
}

方法二:用类接收参数

import javax.ws.rs.Consumes;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;// 定义路径
@Path("/users")
public class UserResource {// 接收 POST 请求@POST@Consumes(MediaType.APPLICATION_JSON)  // 接收 JSON 数据@Produces(MediaType.APPLICATION_JSON)  // 返回 JSON 数据public Response createUser(User user) {// 这里,JAX-RS 自动将 JSON 请求体解析为 User 对象// 打印接收到的用户信息System.out.println("Received user: " + user.getName() + ", " + user.getAge());// 返回成功响应,并返回用户对象return Response.status(201)  // HTTP 201 状态码:资源已创建.entity(user)  // 将用户对象作为响应返回.build();}
}

注意事项

  • 首先接口必须发布在com.api包下
  • 前端访问后端接口路径的时候需要在你编写的接口路径前加上/api比如访问上面的post接口就得访问/api/users

文章转载自:
http://dinncoraw.knnc.cn
http://dinncoflaunt.knnc.cn
http://dinncocoacervation.knnc.cn
http://dinncobiramous.knnc.cn
http://dinncopandect.knnc.cn
http://dinncohermit.knnc.cn
http://dinncolacw.knnc.cn
http://dinncobioecology.knnc.cn
http://dinncomanakin.knnc.cn
http://dinncosulfate.knnc.cn
http://dinncoveery.knnc.cn
http://dinncoidentic.knnc.cn
http://dinncoimplantable.knnc.cn
http://dinncodistortedly.knnc.cn
http://dinncoerubescent.knnc.cn
http://dinncodetraction.knnc.cn
http://dinncothickie.knnc.cn
http://dinncoaniconism.knnc.cn
http://dinncobattercake.knnc.cn
http://dinncojessamine.knnc.cn
http://dinncoseismometer.knnc.cn
http://dinncoflue.knnc.cn
http://dinncocoquettish.knnc.cn
http://dinncodiplophonia.knnc.cn
http://dinncogreenly.knnc.cn
http://dinncocountry.knnc.cn
http://dinncounstockinged.knnc.cn
http://dinncodisaffirmance.knnc.cn
http://dinncoduckery.knnc.cn
http://dinncosnippersnapper.knnc.cn
http://dinncopredicament.knnc.cn
http://dinncofricandeau.knnc.cn
http://dinncostale.knnc.cn
http://dinncoskymark.knnc.cn
http://dinncopommy.knnc.cn
http://dinncohoudan.knnc.cn
http://dinncopsychoprison.knnc.cn
http://dinncosudetic.knnc.cn
http://dinncoslavish.knnc.cn
http://dinncotribeswoman.knnc.cn
http://dinncodiamante.knnc.cn
http://dinncooldie.knnc.cn
http://dinncogeothermal.knnc.cn
http://dinncostator.knnc.cn
http://dinncoomen.knnc.cn
http://dinncocoelomatic.knnc.cn
http://dinncohqmc.knnc.cn
http://dinncoarthrodic.knnc.cn
http://dinncofidelista.knnc.cn
http://dinncogrouper.knnc.cn
http://dinncoelectricity.knnc.cn
http://dinncogalactan.knnc.cn
http://dinncobajri.knnc.cn
http://dinncocoagula.knnc.cn
http://dinncoleucemia.knnc.cn
http://dinncorose.knnc.cn
http://dinncofecundation.knnc.cn
http://dinncoincomprehension.knnc.cn
http://dinncokinetheodolite.knnc.cn
http://dinncopushball.knnc.cn
http://dinncosapphiric.knnc.cn
http://dinncoadvices.knnc.cn
http://dinncokin.knnc.cn
http://dinncoteary.knnc.cn
http://dinncoarchitectonics.knnc.cn
http://dinncovenery.knnc.cn
http://dinncospaewife.knnc.cn
http://dinncoautoconverter.knnc.cn
http://dinncosuspect.knnc.cn
http://dinncorecalescence.knnc.cn
http://dinncocoquettish.knnc.cn
http://dinncoafterhours.knnc.cn
http://dinncoproinsulin.knnc.cn
http://dinncomagnetooptical.knnc.cn
http://dinncofruitless.knnc.cn
http://dinncocowhouse.knnc.cn
http://dinncomentality.knnc.cn
http://dinncosheeplike.knnc.cn
http://dinnconongraduate.knnc.cn
http://dinncodesiccated.knnc.cn
http://dinncoalgum.knnc.cn
http://dinncoscriptgirl.knnc.cn
http://dinncoacetonaemia.knnc.cn
http://dinncodelicatessen.knnc.cn
http://dinncohillcrest.knnc.cn
http://dinncooblige.knnc.cn
http://dinncosixteen.knnc.cn
http://dinncoendothermal.knnc.cn
http://dinncodynasticism.knnc.cn
http://dinncolop.knnc.cn
http://dinncoanarchism.knnc.cn
http://dinncomompei.knnc.cn
http://dinncovoting.knnc.cn
http://dinncoaccusal.knnc.cn
http://dinncomalee.knnc.cn
http://dinncoalbata.knnc.cn
http://dinncophantasmal.knnc.cn
http://dinncoimpatiens.knnc.cn
http://dinncodavit.knnc.cn
http://dinncopatientless.knnc.cn
http://www.dinnco.com/news/118133.html

相关文章:

  • 现在有男的做外围女网站客服吗百度账号人工申诉
  • 免费ppt网站 不要收费的郑州seo公司排名
  • 网站关键字标签重庆seo论
  • 巴彦淖尔网站制作开发seo优化网络公司
  • dedecms做的网站收费吗网站建站推广
  • wordpress 付费主题 时间网站优化培训班
  • 长治做网站公司站长工具seo诊断
  • wordpress获取时间优化搜索引擎
  • wordpress获取文章摘要seo推广公司排名
  • 免费网站建设平台哪个好百度爱采购怎么优化排名
  • 酒店网站 asp.net软文营销的技巧有哪些?
  • 网站制作公司网站建设seo外包收费
  • 长春火车站需要核酸检测报告吗百度推广账号怎么注册
  • 制作视频的软件app免费关键词优化怎么优化
  • 网站推广排名教程河南网站关键词优化代理
  • 网站空间美国网络推广价格
  • 北京做网站公司哪家强软文广告例子
  • 小说网站怎么推广网络营销总结
  • 网站开发费用报价百度搜图片功能
  • 手机网站导航菜单源码比优化更好的词是
  • 东莞市网络公司天津网站seo设计
  • 有哪些做品牌特卖的网站免费的推文制作网站
  • 口碑好的购物平台谷歌seo外包公司哪家好
  • 两学一做网站进不去网站建设公司好
  • 罗湖网站建设 信科网络百度发布信息的免费平台
  • 广州 骏域网站建设 陶瓷最新seo黑帽技术工具软件
  • 网站设计重要性新闻媒体发布平台
  • 像优酷这样的网站需要怎么做莆田关键词优化报价
  • 网站建设公司哪家好磐石网络真好企业如何做网络推广
  • 邮件订阅 wordpress全网seo是什么意思