亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

錯誤是值(博客) - 邏輯上是一樣的嗎?

錯誤是值(博客) - 邏輯上是一樣的嗎?

Go
陪伴而非守候 2021-09-13 16:09:08
最近,從我們的日志中,我們看到:httpRes status received 400 Bad Request for this linkedinToken AQUz3sCODu312rHNtNfuns3awy0xoUxxxxxxxxxxx. With Request: {"content":{"submitted-url":"http://mpg.smh.re/2Ra","title":"Gestionnaire sinistre H/F ? Belgique ","description":"Responsable de la gestion de dossiers sinistres dans leur intégralité, vous serez en contact avec de nombreux interlocuteurs (compagnies d’assurances, clients et bureaux locaux).","submitted-image-url":"http://www.morganphilipsexecutivesearch.com/wp-content/uploads/2014/09/fyte-smarpshare.jpg"},"visibility":{"code":"anyone"},"comment":"FYTE, cabinet de recrutement spécialisé recrute pour l’un de ses clients situé en Belgique un Gestionnaire sinistre H/F."}. Response body: {  "errorCode": 0,  "message": "Couldn't parse Json body: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: java.io.StringReader@42ea5bc1; line: 1, column: 187]",  "requestId": "0GYQWP14U9",  "status": 400,  "timestamp": 1423490252325}``LinkedIn API 表示無法解析 JSON 正文。我們的疑問是 JAVA JSON 解析器不處理字符“é”或“'”。我的問題是我們應該注意其他任何特殊/Unicode 字符嗎?因為這個 JSON 主體是由 Go 內置的編組。更新:我最近發現“換行”(“CTRL-CHAR,代碼 10”)是這個問題的關鍵。“換行”字符出現在“...leur intégralité,”之后。我現在的問題是為什么 Go 內置的 JSON marshaller 不處理它
查看完整描述

2 回答

?
慕萊塢森

TA貢獻1810條經驗 獲得超4個贊

不,它們是一樣的。如果error發生在fd.Write(p0[a:b])err變量將保持其值。

現在,如果您調用write(p1[c:d]),那么write()func 將首先檢查是否,err != nil但由于它已經存儲error了前一次調用中發生的 ,它將立即返回并且不會執行進一步的代碼。


查看完整回答
反對 回復 2021-09-13
?
牛魔王的故事

TA貢獻1830條經驗 獲得超3個贊

a) 是的,你是對的。如果在第一次寫入時發生錯誤,它將返回。

b) 否。write本例中的The是閉包。它的err內部與外部作用域相同。因此,如果第一寫入失敗,其他的將簡單地返回,因為外部errnil了。


查看完整回答
反對 回復 2021-09-13
  • 2 回答
  • 0 關注
  • 203 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號