HTTP & AJAX06.HTTP & AJAX 19 décembre 2023 Développement web il3 HTTP & AJAX HE-Arc (DGR) 2022 HyperText Transfer Protocol • Protocole application : invention www en 1990 (v0.9) – Connexion, GET, réponse, userid=joe&password=guessme • Outils HTTP – CLI : curl – Browser dev tools • Exemples PATCH : mnot4 , SOA bits5 AJAX : Historique • Asynchronous Javascript And Xml • Buzzword, Jesse James Garret6, 2005 • Mise à jour Request (IE5, 1999 pour OWA) – Fetch API • Pas obligatoire d’avoir du JS, XML ni d’être asynchrone ! AJAX • XHR est devenue la méthode standard jusqu’à 2018 – Popularisée par Google (GMaps, GMail, …) –0 码力 | 11 页 | 91.09 KB | 1 年前3
Learning LaravelToken Mismatch Error in AJAX 179 Introduction 179 Examples 179 Setup Token on Header 179 Set token on tag 179 Check session storage path & permission 179 Use _token field on Ajax 180 Chapter 62: use ModelNotFoundException. if ($e instanceof ModelNotFoundException) { // ajax 404 json feedback if ($request->ajax()) { return response()->json(['error' => 'Not Found'], 404); laravel-datatables This package is created to handle server-side works of DataTables jQuery Plugin via AJAX option by using Eloquent ORM, Fluent Query Builder or Collection. Read more about this here or here0 码力 | 216 页 | 1.58 MB | 1 年前3
《Slides Dev Web》 07. jQuery
Manipulations CSS – Réponse aux évenements du navigateur – Effets visuels et animations – Requêtes et réponses Ajax • Abstraction implémentations différents navigateurs • Facile à apprendre • Utilisation du chaînage ready, load, resize, scroll, unload • Exemple $("p").click(function(){ // code à éxecuter ici }); AJAX5 • $(selector).load(URL, data, callback) – URL : Ressource ciblée par la requête – data : éventuel contenu – callback : fonction de rappel avec 3 paramètres : 5https://www.w3schools.com/jquery/jquery_ajax_load.asp 4 ∗ responseTxt ∗ statusTxt ∗ xhr • $.get(URL, callback) • $.post(URL, data, callback)0 码力 | 5 页 | 49.45 KB | 1 年前3
Laravel 3.2 Documentationrequest is over HTTPS! } Determining if the current request is an AJAX request: if (Request::ajax()) { // This request is using AJAX! } Determining if the current requst is via the Artisan CLI:0 码力 | 139 页 | 1.13 MB | 1 年前3
Laravel 5.1 中文文档name="csrf-token" content="{{ csrf_token() }}"> 创建完这个 meta 标签后,就可以在 js 库如 jQuery 中添加该令牌到所有请求头,这为基于 AJAX 的应用提供了简单、方便的方式来避免 CSRF 攻击: $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('me 请求输入数据和验证规则,如果验证规则通过,代码将会继 续往下执行;然而,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用 户。在一个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则会 返回一个 JSON 响应。 本文档由 Laravel 学院(LaravelAcademy.org)提供 293 要更好的理解 validate 方法,让我们回到 store@endif 2.5 AJAX 请求&验证 在这个例子中,我们使用传统的表单来发送数据到应用。然而,很多应用使用 AJAX 请求。 在 AJAX 请求中使用 validate 方法时,Laravel 不会生成重定向响应。取而代之的,Laravel 生成一个包含验证错误信息的 JSON
0 码力 |
307 页 |
3.46 MB
| 1 年前
3
Laravel 5.2 中文文档
标签: 然后在 js 库(如 jQuery)中添加该令牌到所有请求头,这为基于 AJAX 的应用提供了 简单、方便的方式来避免 CSRF 攻击: $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]') 请求输入数据和验证规则,如果验证规则通过,代码将会继 续往下执行;然而,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给 用户。在一个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则 会返回一个 JSON 响应。 要更好的理解 validate 方法,让我们回到 store 方法: /** * 存储博客文章 * * @param Request $request { return $validator->errors()->all(); } } 2.5 AJAX 请求&验证 在这个例子中,我们使用传统的表单来发送数据到应用。然而,很多应用使用 AJAX 请 求。在 AJAX 请求中使用 validate 方法时,Laravel 不会生成重定向响应。取而代之的, Laravel 生成一个包含验证错误信息的 JSON
0 码力 |
377 页 |
4.56 MB
| 1 年前
3
Laravel 5.3 中文文档
标签: 然后在 js 库(如 jQuery)中添加该令牌到所有请求头,这为基于 AJAX 的应用提供了简单、方 便的方式来避免 CSRF 攻击: $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('met 请求输入数据和验证规则,如果验证规则通过,代码将会继续往下 执行;然而,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用户。在一个 传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则会返回一个 JSON 响 应。 要更好的理解 validate 方法,让我们回到 store 方法: /** * 存储博客文章 * * @param Request $validator) { return $validator->errors()->all(); } } AJAX 请求&验证 在这个例子中,我们使用传统的表单来发送数据到应用。然而,很多应用使用 AJAX 请求。在 AJAX 请求中使用 validate 方法时,Laravel 不会生成重定向响应。取而代之的,Laravel 生成一个包含 验证错误信息的 JSON
0 码力 |
691 页 |
9.37 MB
| 1 年前
3
Laravel 5.6 中文文档
Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 61 然后在 js 库(如 jQuery)中添加该令牌到所有请求头,这为基于 AJAX 的请求提供了简单、方便的方式来避免 CSRF 攻击: $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]') 方法来实现这一功能,如 果验证规则通过,代码将会继续往下执行;反之,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用户。在这个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则会返回一个 JSON 响应。 要更好地理解 validate 方法,让我们回顾下 store 方法: /** * 存储博客文章 * * @param Request 字段可以为 null 或者有效的日期格式。如果 nullable 没有被添加到验证规则,验证器会将 null 判定为无效 日期。 AJAX 请求 & 验证 在上面的例子中,我们使用了传统的表单来发送数据到应用。不过,现实场景中,很多应用使用 AJAX 请求。在 AJAX 请求中使用 validate 方法 时,Laravel 不会生成重定向响应。取而代之的,Laravel 生成一个包含验证错误信息的
0 码力 |
377 页 |
14.56 MB
| 1 年前
3
Laravel 5.0 Documentation
to the browser. The validation errors will even be flashed to the session! If the request was an AJAX request, Laravel even takes care of sending a JSON representation of the validation errors back to The validation errors are even automatically flashed to the session! If the incoming request was an AJAX request, no redirect will be generated. Instead, an HTTP response with a 422 status code will be errors will also be flashed to the session so they are available for display. If the request was an AJAX request, a HTTP response with a 422 status code will be returned to the user including a JSON representation
0 码力 |
242 页 |
1.44 MB
| 1 年前
3
Laravel 6.0 中文文档
meta 标签: 然后在 js 库(如 jQuery)中添加该令牌到所有请求头,这为基于 AJAX 的请求提供了简单、方便的方式来避免 CSRF 攻击: $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]') 现这一功能,如果验证规则通过,代码将会继续往下执行;反之,如 果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用 户。在这个传统的 HTTP 请求案例中,将会生成一个重定向响应, 如果是 AJAX 请求则会返回一个 JSON 响应。 要更好地理解 validate 方法,让我们回顾下 store 方法: /** * 存储博客文章 * * @param Request $request null 或者有效的 日期格式。如果 nullable 没有被添加到验证规则,验证器会 将 null 判定为无效日期。 AJAX 请求 & 验证 在上面的例子中,我们使用了传统的表单来发送数据到应用。不过, 现实场景中,很多应用使用 AJAX 请求。在 AJAX 请求中使 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com
0 码力 |
1442 页 |
14.66 MB
| 1 年前
3
共 12 条
- 1
- 2













