Tag: 请求

标准的JSON API响应格式?

是否存在用于构buildAPI的JSON响应的标准或最佳实践? 显然,每个应用程序的数据是不同的,所以我不关心,而是“反应样板”,如果你愿意。 我的意思是一个例子: 成功的要求: { "success": true, "payload": { /* Application-specific data would go here. */ } } 请求失败: { "success": false, "payload": { /* Application-specific data would go here. */ }, "error": { "code": 123, "message": "An error occurred!" } }

CORS jQuery AJAX请求

我遇到了一个Ajax请求的麻烦。 我得到了错误 No 'Access-Control-Allow-Origin' header is present on the requested resource. 所以我试过的是这个jQuery ajax请求: var request = $.ajax({ type: 'GET', url: url, dataType: "json", xhrFields: { withCredentials: true }}); request.done(function(data){ console.log(data); }); 但它仍然没有工作。 我仍然收到错误。 我应该如何解决这个问题?

正确的方法来尝试/除了使用Python请求模块?

try: r = requests.get(url, params={'s': thing}) except requests.ConnectionError, e: print e #should I also sys.exit(1) after this? 它是否正确? 有没有更好的方法来构造这个? 这将覆盖我所有的基地吗?

获取原始的发布数据

根据PHP手册和PHP: multipart/form-datainput既不$HTTP_RAW_POST_DATA与multipart/form-data POST请求。 “php:// input允许你读取原始的POST数据,这是一个内存密集型的替代$HTTP_RAW_POST_DATA ,不需要任何特殊的php.ini指令。 enctype="multipart/form-data" 。 如何获取multipart/form-data表单的原始数据?

删除嵌套的承诺

我不熟悉NodeJS中的使用请求和承诺的承诺和编写networking代码。 我想删除这些嵌套的承诺,并链接他们,但我不知道我会怎么做/是否是正确的路要走。 exports.viewFile = function(req, res) { var fileId = req.params.id; boxContentRequest('files/' + fileId + '/content', req.user.box.accessToken) .then(function(response) { boxViewerRequest('documents', {url: response.request.href}, 'POST') .then(function(response) { boxViewerRequest('sessions', {document_id: response.body.id}, 'POST') .then(function(response) { console.log(response); }); }); }); }; 这是请求代码: var baseContentURL = 'https://api.box.com/2.0/'; var baseViewerURL = 'https://view-api.box.com/1/'; function boxContentRequest(url, accessToken) { return new Promise(function (resolve, reject) { […]

如何在HTTP POST请求中发送参数?

在HTTP GET请求中,参数作为查询string发送: http://example.com/page?parameter = value&also = another 在HTTP POST请求中,参数不会与URI一起发送。 价值在哪里? 在请求标题? 在请求正文中? 它是什么样子的?

如何使用PHP发送POST请求?

其实我想读取search查询后的内容。 问题是这个URL只接受POST方法,并且不会对GET方法进行任何操作。 我必须在domdocument或file_get_contents()的帮助下阅读所有的内容。 有什么办法可以让我用POST方法发送参数,然后通过PHP读取内容?

在PHP中检测请求类型(GET,POST,PUT或DELETE)

如何检测PHP中使用哪种请求类型(GET,POST,PUT或DELETE)?

如何在Java中使用servlet过滤器来更改传入的servlet请求url?

如何使用servlet过滤器来更改传入的servlet请求url http://nm-java.appspot.com/Check_License/Dir_My_App/Dir_ABC/My_Obj_123 至 http://nm-java.appspot.com/Check_License?Contact_Id=My_Obj_123 ? 更新 :根据BalusC的步骤,我想出了以下代码: public class UrlRewriteFilter implements Filter { @Override public void init(FilterConfig config) throws ServletException { // } @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws ServletException, IOException { HttpServletRequest request = (HttpServletRequest) req; String requestURI = request.getRequestURI(); if (requestURI.startsWith("/Check_License/Dir_My_App/")) { String toReplace = requestURI.substring(requestURI.indexOf("/Dir_My_App"), requestURI.lastIndexOf("/") + 1); […]